ForumübersichtPHP & MySQL

Genarator Script gesucht! - Seite 1

Einloggen
Benutzername:
Passwort:

Passwort vergessen?
Kostenlos
Anmelden
« 1 2 »
Geschlossen
AutorText


crunchi



Punkte: 107
Hi,
ich suche seit lagem nach einen Script zum genieren von Texten etc.

Ich hab folgendes Programmiert:



gen.php
1
2
3
4
5
<form method="post" action="generator.php">
Name:<input type="text" name="name">
Jahr:<input type="text" name="year">
<input type="submit" name="generate">
</form>





generator.php
1
2
3
4
5
<?php
if(isset($_POST['generate']))
{ echo 
"Copyright by ".$_POST['name'].",".$_POST['year']."";

?>


aber jetzt will ich ein kopierfeld einfügen also wo jeder das Copieren kann.Das nennt man input! Also ich will das mit INPUT.
DAnn hab ich mein code so bearbeitet:
Generator:
1
2
3
4
5
<?php
if(isset($_POST['generate']))
{ echo 
"<input value="Copyright by ".$_POST['name'].",".$_POST['year']." name="test">";

?>


aber leider sind da dann immer fehler.
ich hoffe ihr könnt mir helfen
sry wegn rechtschreibfehler
mfg
crunchi team




<editiert am 22.11.08 um 10:20>



ntmb
Admin



Punkte: 13700
Hi, ich hab nichts gegen deine Rechtschreibfehler, solang man es lesen kann ist es ja okay Smily NR:8 Mach selber immerwieder welche ^^

Hm also willst du wirklich das Script auf zwei Dateien verteilen? Du könntest es doch in eine Datei packen. Du hast ja bei generator.php eine IF-Abfrage und du baust dir noch ein else Teil und dort könntest du dann dein Formular unterbringen.


Naja egal deine generator.php ist vom Syntax her leider fehlerhaft.

Wenn du bei einem Echo mit doublequotes (Gänsefüßchen) arbeitest, dann musst dort die doublequotes, die du in der Ausgabe verwendet mit einem Backslash davor versehen -> \"

Ich hab mal vor einer weile ein Tutorial dazu geschrieben, ich hoffe das hilft dir weiter.

http://www.ntmb.de/tutorials/schnipsel_view_201.html

Achja ich würde noch die Variablen mit im value.... mit http://www.php.net/htmlentities versehen, sicher ist sicher

Im Value Attribute hast du glaube ich noch ein Doubequote am Ende vergessen.

mfg Eugen

<editiert am 22.11.08 um 11:06>

Der freundliche Admin aus der Nachbarschaft
Lachecke.de - Dein täglicher Lacher im Internet
Listrank.de - Die ultimative Topliste nach Themen


Sniper
Super-Moderator



Punkte: 3578
Huhu ... hier könntest du dir das Kontaktformular anschauen Smily NR:7 und da bischen was von "klauen" entnehmen^^


http://www.php-space.info/210__tutorial,kontaktformular,erstellen,7,7.html
...sonst mach ich dir eins Smily NR:7

lg


Liebe Grüße
Sniper

Bei Fragen oder Probleme PM me oder schreib in das Forum


crunchi



Punkte: 107
Schuldigung das ich euch nerve Smily NR:1 aber mit der if-abfrage funktzuniert nichts!
Kann jemand mir das Programmieren damit ich es lerne Smily NR:2
Also den richtigen Code geben?
Danke!!

PS:Super Support hier!



ntmb
Admin



Punkte: 13700
So müsste die generator.php aussehen:
1
2
3
4
5
<?php
if(isset($_POST['generate']))
{ echo 
"<input value=\"Copyright by ".$_POST['name'].",".$_POST['year']."\" name=\"test\">";

?>


Die andere Datei mit dem Formular wär okay.

Hoffe das ich dir weiterhelfen konnte.

mfg Eugen

Der freundliche Admin aus der Nachbarschaft
Lachecke.de - Dein täglicher Lacher im Internet
Listrank.de - Die ultimative Topliste nach Themen


crunchi



Punkte: 107
Und wie du mir weitergeholfen hast Smily NR:7 danke!

Dann noch ne frage
Kann man das auch mit TextArea schaffen?
Und kann man auch ein Weiterleitungs Generator schaffen?
Weil ich hänge jetzt immer hier:

1
2
3
4
5
<?php
if(isset($_POST['generate']))
{ echo 
"<input value="&lt;meta http-equiv=&quot;refresh&quotcontent=&quot".$_POST['sec'].",".$_POST['text']." name="test">";

?>

da im fomular hab ich es auch da mit sec und text geändert aber dann kommt immer
Parse error: syntax error, unexpected T_STRING in /usr/export/www/vhosts/funnetwork/hosting/crunchi07/testgen/generator.php on line 3

hoffe ihr könnt mir helfen!


<editiert am 22.11.08 um 16:08>



ntmb
Admin



Punkte: 13700
Na klar kannst du eine Textarea machen....

Du hast bei echo name="test" geschrieben, aber dort drin musst du aber dann name=\"test\" schreiben.

mfg Eugen

Der freundliche Admin aus der Nachbarschaft
Lachecke.de - Dein täglicher Lacher im Internet
Listrank.de - Die ultimative Topliste nach Themen


crunchi



Punkte: 107
Sry wenn ich euch nerve aber ich häng die ganze Zeit hier fest Smily NR:1
1
2
3
4
5
<?php
if(isset($_POST['generate']))
{ echo 
"<input value="<meta http&#8722;equiv=&quot;refresh&quot; content=&quot; ".$_POST['sec'].",".$_POST['text']." name="test">";

?>



Beim Generator für Weiterleitungen ;( ich bin echt doof Smily NR:8
Bitte hilft mir!
DANKE!



Sniper
Super-Moderator



Punkte: 3578
edited
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<html>
<head>
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>
<body style="font-family: Verdana; font-size: 10px" link="#FF0000" vlink="#FF0000">
<form name="form1" method="post" action="gen.php">
<table class="table" cellSpacing="0" cellPadding="5" rules="rows" width="430" border="0">
      <tr>
        <td class="weiss" valign="top"><b>Weiterleitung:</b></td>
        <td class="weiss" valign="top">Nach
        <input name="weiterleitung" size="2" class="hell" type="text"> Sekunden 
        weiterleiten zur URL<br>
        <input name="homepage" size="30" class="hell" type="text"></td>
        <td class="weiss">
        <p class="small"></td>
      </tr>
      <tr>
        <td colspan="3" align="right">
        <input value="Generieren" class="hell" type="submit"></td>
      </tr>
  </table>
</form>
</html>

gen.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<html>
<head>
<?
$url 
"http://www.deine-seite.de" ;  // Deine URL
?>
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>
<body style="font-family: Verdana; font-size: 10px" link="#FF0000" vlink="#FF0000">
<form name="form1" method="post" action="gen.php">
 <p>
   <?
      $zeit 
$zeit*1000;
      if(
$newleft<=0)
      {
         
$newleft="((screen.availWidth / 2) - breite / 2)";
      }
      if(
$newtop<=0)
      {
         
$newtop="((screen.availHeight / 2) - hoehe / 2)";
      }

Print 
"<font size=\"4\" face=\"Times New Roman\">Weiterleitung:</font> <br>";

Print
"<br>";
Print 
"<form method='POST' action='--WEBBOT-SELF--'>";
Print 
"<textarea rows='10' name='s1' cols='60'>";
Print 
"//Weiterleitungs-Generator von $url \n";
Print 
" \n";
Print 
"<meta http-equiv=\"refresh\" content=\"$weiterleitung; URL=$homepage\">\n";
Print 
" \n";
Print 
"//Weiterleitungs-Generator von $url \n";
Print
"</textarea><br><input type=\"button\" value=\"Kopieren\" name=\"B1\" href=%22#/&quot; onclick=\"window.clipboardData.setData('text', getElementById('s1').value);alert('Code in Zwischenablage kopiert!');return false;\">";
Print
"</form>";
?>
</p>
</form>
</body>
</html>


<editiert am 22.11.08 um 21:27>


Liebe Grüße
Sniper

Bei Fragen oder Probleme PM me oder schreib in das Forum


crunchi



Punkte: 107
Danke geht !!

« 1 2 »
Geschlossen