www.WebTips.pl: Formularz, który wysyła treść na serwer strony - www.WebTips.pl

Skocz do zawartości


Strona 1 z 1

Formularz, który wysyła treść na serwer strony

#1 Użytkownik nie jest zalogowany   swexed 

  • Nowicjusz
  • Grupa Użytkownik
  • Postów 8
  • Rejestracja 09 sty 10

Napisano 06 marzec 2010 - 16:26

Witam.
Poszukuje formularza, który prześle wpisaną treść na serwer strony z poziomu przeglądarki.
Coś w stylu http://www.seans24.pl/add.php


Nie wiem czy czasami nie można by wykorzystać tego co mam.
Kod by był wstawiany na stronę główna podanej kategorii np.Komedie.





<!-- http://WWW.CGISCRIPT.NET, LLC - http://www.cgiscript.net -->
<head>
	  <meta content="text/html; charset=UTF-8" http-equiv="content-type">
</head>
<script LANGUAGE="Javascript">
/* Create the dataset and write to textarea */
function build_it(form) {

form.print_out.value='';

    if (form.input1.value != "") {
      form.print_out.value="<hr><table><tr><td><a href\=\""  +
      form.input1.value+"\">";
    }
    if (form.input2.value != "") {
      form.print_out.value +="<img alt\=\"" +
      form.input2.value +"\"";
    }
    if (form.input5.value != "") {
      form.print_out.value +=" align=\"left\" src=\"" +
      form.input5.value +"\" width=\"110\" hight=\"160\" border=\"0\"> <\/a><\/td>";
    }
    if (form.input2.value != "") {
      form.print_out.value +="<td><b>Nazwa:</b><a title\=" +
      form.input2.value +"\""
    }
    if (form.input1.value != "") {
      form.print_out.value +=" href\=\"" +
      form.input1.value +"\">";
    }
    if (form.input2.value != "") {
      form.print_out.value +="" +
      form.input2.value+"</a><br>";
    }
    if (form.input4.value != "") {
      form.print_out.value +="<b>Opis:</b>" +
      form.input4.value;
    }
    form.print_out.value += "</td></tr></table><hr>";
}

</SCRIPT>
<table border="0" width="100%" cellspacing="0" cellpadding="5" style="border-collapse: collapse" 

bordercolor="#111111">
  <tr>
    <td valign="top" align="left">
    <table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse" width="100%">
      <tr>
        <td></td>

        <td rowspan="3">
        </td>
      </tr>
      <tr>
      </tr>
      <tr>
      </td>
      </tr>
    </table>
    <form name="mailtoForm">
      <table border="1" cellpadding="0" cellspacing="0" bordercolor="#F3F3F3" style="border-collapse: 

collapse">

        <tr>
          <td align="right" valign="top"><font size="2" face="Tahoma">Adres URL*:</font></td>
          <td><font face="Tahoma"><input type="text" name="input1" size="40"><br>
          <font size="1">(tutaj wpisz adres URL np. http://n4v.unl.pl)</font></font></td>
        </tr>
        <tr>
          <td align="right" valign="top"><font size="2" face="Tahoma">Nazwa*:</font></td>

          <td><font face="Tahoma"><input type="text" name="input2" size="40"><br>
          <font size="1">(tutaj wpisz nazwe)</font></font></td>
        </tr>
        <tr>
          <td align="right"><font size="2" face="Tahoma">Opis*:</font></td>
          <td><font face="Tahoma"><input type="text" name="input4" size="40"><br>
          <font size="1">(tutaj wpisz opis)</font></font></td>
        </tr>
        <tr>
          <td align="right"><font size="2" face="Tahoma">Adres Obrazka*:</font></td>
          <td><font face="Tahoma"><input type="text" name="input5" size="40"><br>
          <font size="1">(tutaj wpisz adres obrazka np. 

http://img406.imageshack.us/img406/8279/harold.jpg)</font></font></td>
        </tr>
      </table>
      <div align="left">
        <table border="0" cellspacing="0" cellpadding="2">

          <tr>
            <td>
            <input type="button" value="Generuj" onclick="build_it(this.form)" name="button"></td>
            <td><input type="reset" value="Reset" name="reset"> </td>
          </tr>
        </table>
      </div>
      <table border="0" width="100%" cellspacing="0" cellpadding="3">

        <tr>
          <td width="100%"><font face="Tahoma" size="2">
          <input type="button" onclick="form.print_out.focus();form.print_out.select()" value="Zaznacz tekst" 

name="grab"></font>
          <font size="1"><font face="Verdana">Naciśnij Ctr+C </font>
          <font face="Tahoma" size="1">i wklej w odpowiednie miejsce.</font>
          </font></td>
        </tr>
        <tr>

          <td width="100%"><textarea WRAP name="print_out" rows="5" cols="50"></textarea>
          </td>
        </tr>
      </table>
    </form>
    <!-- START OF WEBTRENDS LIVE TAG -->
    <!-- Copyright 1999-2000 WebTrends Corporation -->
    <!-- eCommerce Revenue Tracking (patent pending) -->

    <!-- Visit us at http://www.webtrendslive.com -->
    <script LANGUAGE="Javascript">
<!--
var ORDER= "WWW.CGISCRIPT.NET, LLC -- Wide array of webmaster resources. A large amount of FREE 

quality Javascripts including a DHTML section, tutorials, forum and online tools, well presented including 

examples of each script. Free Web Templates offers free website templates and page layouts.";
var SERVER= "http://www.cgiscript.net";
var CONTENTGROUP= "WWW.CGISCRIPT.NET, LLC -- Wide array of webmaster resources. A large amount 

of FREE quality Javascripts including a DHTML section, tutorials, forum and online tools, well presented 

including examples of each script. Free Web Templates offers free website templates and page layouts.";
//-->
      </script><script LANGUAGE="Javascript">
<!--

// Modification of this code is not allowed and will permanently disable your account!
// SiteName: CGI Script.net Easy to Use CGI Scripts - Interactive Perl / CGI Scripts
var 

W="tagver=3&SiteId=47435&Sid=0013-01-1-5-186899-47435&Tz=-500&firstwkday=sunday&Edition=personal

&Button=10";
W+="&server="+escape(SERVER);
W+="&order="+escape(ORDER);
W+="&Group="+escape(CONTENTGROUP);
W+="&browserDate="+escape(new Date());
W+="&title="+escape(document.title);
W+="&url="+escape(window.document.URL);
W+="&referrer="+escape(window.document.referrer);
W+="&appname="+escape(navigator.appName);
W+="&appversion="+escape(navigator.appVersion);
W+="&cookieOK="+(navigator.cookieEnabled?"Yes":"No");
W+="&userLanguage="+(navigator.appName=="Netscape"?navigator.language:navigator.userLanguage);
W+="&platform="+navigator.platform;
W+="&bgColor="+escape(document.bgColor);
W+="&javaOK=Yes";
if(typeof(screen)=="object")
{
W+="&screenResolution="+screen.width+"x"+screen.height;
W+="&colorDepth="+screen.colorDepth;
W+="&NSpluginList=";
for( var i=0; i< navigator.plugins.length; i++)
W+=escape(navigator.plugins[i].name)+";";
}
document.write('<A TARGET="_blank" HREF="http://www.webtrendslive.com/redirect.asp?siteID=47435">');
document.write('<IMG BORDER="0" WIDTH="1" HEIGHT="1" 

SRC="http://statse.webtrendslive.com/S0013-01-1-5-186899-47435/button3.asp?'+W+'">');
document.write('</A>');
//--></script><noscript>

<a TARGET="_blank" HREF="http://www.webtrendslive.com/redirect.asp?siteID=47435"><img BORDER="0" 

WIDTH="1" HEIGHT="1" 

SRC="http://statse.webtrendslive.com/S0013-01-1-5-186899-47435/button3.asp?tagver=3&SiteId=47435&Sid

=001-00-3-10-6692-7351&Tz=-500&firstwkday=sunday&Edition=personal&Button=10&title=NO%20SCRIPT&u

rl=http://noscript&javaOK=No&"></a></noscript></font><!-- END OF WEBTRENDS LIVE TAG 

--></td></tr></table>
<font size="1">* pola muszą być wypełnione</font>



0


Strona 1 z 1

Odpowiedzi do tego tematu

#2 Użytkownik nie jest zalogowany   komeniusz 

  • Bywalec
  • PipPip
  • Grupa Użytkownik
  • Postów 127
  • Rejestracja 06 mar 10

Napisano 06 marzec 2010 - 18:19

Chodzi Ci o to, że masz formularz na swojej stronie, wpisujesz w nim jakąś treść, a dane lecą metodą POST, bądź GET do innej strony? Wobec tego atrybut action w znaczniku form załatwi sprawę.
Niezależny freelancer
0

#3 Użytkownik nie jest zalogowany   swexed 

  • Nowicjusz
  • Grupa Użytkownik
  • Postów 8
  • Rejestracja 09 sty 10

Napisano 06 marzec 2010 - 18:45

Nie bardzo rozumie.Mogę liczyć na coś więcej?
0

#4 Użytkownik nie jest zalogowany   komeniusz 

  • Bywalec
  • PipPip
  • Grupa Użytkownik
  • Postów 127
  • Rejestracja 06 mar 10

Napisano 06 marzec 2010 - 18:47

To ja za bardzo nie rozumiem co chcesz osiągnąć. Na stronie, której link podałeś nie widzę żadnego formularza, poza wyszukiwarką.
Niezależny freelancer
-2

#5 Użytkownik nie jest zalogowany   swexed 

  • Nowicjusz
  • Grupa Użytkownik
  • Postów 8
  • Rejestracja 09 sty 10

Napisano 06 marzec 2010 - 19:00

Zapomniałem, że aby zobaczyć należy się zarejestrować.Zobacz sobie z mojego konta ale prosił bym o nie zmienianie danych do konta.
swexed kosik2424.

Chodzi mi o taki kod lecz to ma działać na mojej stronie.

		<h1>Dodaj film</h1>

		<form action="add.php" method="post" class="check"
			enctype="multipart/form-data">
		<fieldset>
		<p class="ptwo">Kategoria</p>
		<select name="id_cat" class="text_01">
			<option value="0" selected="selected">Wybierz</option><option value="71">Akcja</option><option value="67">Animowane</option><option value="93">Biografie</option><option value="87">Bollywood</option><option value="92">Dla dzieci</option><option value="68">Dokumentalne</option><option value="70">Dramat</option><option value="90">Familijny</option><option value="85">Fantasy</option><option value="88">Filmy Eng</option><option value="81">Historyczne</option><option value="73">Horror</option><option value="89">Katastroficzne</option><option value="84">Klasyka Kina</option><option value="72">Komedia</option><option value="94">Kostiumowe</option><option value="91">Krótkometrażowe</option><option value="102">Kryminał</option><option value="82">Musical</option><option value="79">Obyczajowe</option><option value="74">Polskie</option><option value="78">Przygodowe</option><option value="75">Science Fiction</option><option value="77">Sport</option><option value="76">Thriller</option><option value="80">Western</option><option value="86">Wojenne</option><option value="101">Zwiastuny</option>

		</select><br />
		<br />

		<p class="normal">Tytuł filmu</p>
		<input type="text" name="title" value=""
			class="text_01" />

		<p class="normal">Opis filmu</p>
		<textarea class="text" cols=40 rows=5 name="opis"></textarea>

		<p class="normal">Kod HTML wklejki</p>
		<textarea class="text" WRAP="virtual" name="html"></textarea>

		<p class="normal">Zdjęcie</p>
		<input type="file" name="foto" class="text_01" />

		<table style="text-align: center;">
			<tr>

				<td>
					<input type="hidden" value="0" name="rules"/>
					<input type="checkbox" name="rules"/><span style="color:#000000">Zapoznałem się z <a href="regulamin.php">regulaminem</a></span>
				</td>
				<br/>
				<td>
					<input class="reg" name="addFilm" type="submit" value="Dodaj">
				</td>

			</tr>
		</table>
		</fieldset>
		</form>
		<p style="font-weight: bold; color: red;">&nbsp;&nbsp;</p>

0

#6 Użytkownik nie jest zalogowany   komeniusz 

  • Bywalec
  • PipPip
  • Grupa Użytkownik
  • Postów 127
  • Rejestracja 06 mar 10

Napisano 06 marzec 2010 - 19:03

No teraz mi się trochę rozjaśniło. Chcesz mieć taki formularz na swojej stronie, dzięki któremu będziesz mógł dodawać newsy według danych kategorii.

Rozwiązaniem będzie skrypt PHP połączony z bazą danych.
Niezależny freelancer
0

#7 Użytkownik nie jest zalogowany   swexed 

  • Nowicjusz
  • Grupa Użytkownik
  • Postów 8
  • Rejestracja 09 sty 10

Napisano 06 marzec 2010 - 19:13

Czy można znaleźć gotowe rozwiązanie czy jedyną i ostateczną opcją jest samemu napisać?
0

#8 Użytkownik nie jest zalogowany   komeniusz 

  • Bywalec
  • PipPip
  • Grupa Użytkownik
  • Postów 127
  • Rejestracja 06 mar 10

Napisano 06 marzec 2010 - 19:15

Napisanie tego to nie kłopot. Gotowca też znajdziesz pewnie, ale znając życie bez jego modyfikacji się nie obejdzie.
Niezależny freelancer
0

#9 Użytkownik nie jest zalogowany   swexed 

  • Nowicjusz
  • Grupa Użytkownik
  • Postów 8
  • Rejestracja 09 sty 10

Napisano 06 marzec 2010 - 19:23

Skoro nie kłopot to ile ($)?
0

#10 Użytkownik nie jest zalogowany   komeniusz 

  • Bywalec
  • PipPip
  • Grupa Użytkownik
  • Postów 127
  • Rejestracja 06 mar 10

Napisano 06 marzec 2010 - 19:23

Napisz do mnie na GG 3987873 ;)
Niezależny freelancer
0

#11 Użytkownik nie jest zalogowany   swexed 

  • Nowicjusz
  • Grupa Użytkownik
  • Postów 8
  • Rejestracja 09 sty 10

Napisano 07 marzec 2010 - 11:21

Czy można do tego celu użyć tego kody tylko go jakby trochę zmodyfikował?

<?php
/*********************************************
* plik formularz.php
*********************************************/

$pole1 = trim($_POST['pole1']);
$pole2 = trim($_POST['pole2']);

if(empty($pole1) and empty($pole2)) {
    
// prosty formularz zawierający dwa pola
echo '<form action="" method="post">
<input type="text" name="pole1" style="width: 200px;" /><br />
<textarea name="pole2" style="width: 200px; height: 100px;">
</textarea><br />
<input type="submit" value="Zapisz" />
</form>';
}
else {
    
    // dane pochodzące z formularza
    $dane = $pole1."`".$pole2."\n";
    // przypisanie zmniennej $file nazwy pliku
    $file = "baza.txt";
    // uchwyt pliku, otwarcie do dopisania
    $fp = fopen($file, "a");
    // blokada pliku do zapisu
    flock($fp, 2);
    // zapisanie danych do pliku
    fwrite($fp, $dane);
    // odblokowanie pliku
    flock($fp, 3);
    // zamknięcie pliku
    fclose($fp);
    
    echo "Dane zostały zapisane!<br />";
    echo "<a href=\"podglad.php\">Zobacz wpisane dane</a>";
}

?> 



<?php
/*********************************************
* plik podglad.php
*********************************************/

// wczytanie zawartości pliku do tablicy
$file = file("baza.txt");
// przechodzimy przez tablicę za pomocą pętli foreach
foreach($file as $value) {
// rozbijamy poszczególne linie na części
$exp = explode("`",$value);
// wyświetlamy rozbity tekst
echo $exp[0]."<br />".$exp[1]."<hr />";
}

?> 

0

#12 Użytkownik nie jest zalogowany   komeniusz 

  • Bywalec
  • PipPip
  • Grupa Użytkownik
  • Postów 127
  • Rejestracja 06 mar 10

Napisano 07 marzec 2010 - 11:31

A nie lepiej podciągnąć wszystko pod bazę danych?
Niezależny freelancer
0

#13 Użytkownik nie jest zalogowany   siwymilek 

  • Senior
  • PipPipPip
  • Grupa Użytkownik
  • Postów 301
  • Rejestracja 23 sty 09

Napisano 07 marzec 2010 - 11:31

Cytat

Napisz do mnie na GG 3987873

tylko nie weź od niego więcej niż 10 zł bo nie wroci już :D
-1

#14 Użytkownik nie jest zalogowany   procio1441 

  • Senior
  • PipPipPip
  • Grupa Użytkownik
  • Postów 251
  • Rejestracja 28 lis 09
  • Miejscowość$_POST["dom"]

Napisano 07 marzec 2010 - 21:17

Możesz skorzystać z systemu newsów (np. CuteNews) i po lekkich modyfikacjach powinno ci odpowiadać. W innym wypadku pozostaje Ci samemu napisać w php + baza danych. Jest to chyba najbardziej optymalne rozwiązanie.
Masz własną stronę www? A więc, dlaczego by się nią nie pochwalić? http://link4u.org.pl/
0

Strona 1 z 1


Szybka odpowiedź

  

Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych