[PHP] hilfe beim proggen eines generators

Brom

Gummibärchen
13 Januar 2007
656
69
hi,
also ich wollte für meine user einen Generator proggen .
Das kahm dabei heraus :

https://www.powergrafik.net/flashcode/index.php

Wir ihr sicher bemerkt habt funktioniert er nicht ich bitte um hilfe hier die Codes der zwei .php seiten:

index.php :

HTML:
<html>
<head>
<title>Flash Code Generator von www.powergrafk.net</title>
<style type="text/css">
<!--
.Stil1 {font-size: 12px}
-->
</style>
</head>

<h1>Flash-Code Generator </h1>
<tr>
<td>
<table border="0" width="100%" id="table2" style="font-family: Verdana; font-size: 9pt">
<tr>
<td><form name="form1" method="post" action="code.php">
</tr>
<tr>
<td width="150">Banner URL:</td>
<td>
<input type=text name=url size="25" value="https://"></td>
</tr>
<tr>
<td width="150">Höhe:</td>
<td>
<input type=text name=high size="25" value="300"></td>
</tr>
<tr>
<td width="150">Breite:</td>
<td>
<input type=text name=width size="25" value="300"></td>
</tr>
<tr>
<td width="150">
<input type="submit" value="Code erstellen" name="eingeben"></td></form>
</table>
<p><span class="Stil1">Copyright (C) by <a href="https://www.powergrafik.net">www.powergrafik.net</a></span></p>
</body>
</html>

code.php :

HTML:
<html>
<head>
<title>Flash Code Generator von www.powergrafik.net</title>
<style type="text/css">
<!--
.Stil1 {font-size: 12px}
-->
</style>
</head>
<tr>
<td>
<h1>Ihr Flash Code</h1>
<table border="0" width="100%" style="font-family: Verdana; font-size: 9pt">
<tr>
<textarea rows="10" cols="50">
<object width="<? echo"$width"; ?>" height="<? echo"$high"; ?>">
<param name="movie" value="<? echo"$url"; ?>">
<embed src="<? echo"$url"; ?>" width="<? echo"$width"; ?>" height="<? echo"$high"; ?>">
</embed>
</object> 
   
</textarea></td>
</tr>
</table>
</td>

<p class="Stil1">Copyright (C) by <a href="https://www.powergrafik.net">www.powergrafik.net</a></p>

</body>
</html>

seht ihr den fehler ???

mfg powergrafik-net

ps : weiß auch nit warum der das so komsich anordet [den code]
 
sry ich fan gerade erst an php zu kapieren ich versuche es mal also einafch die datei code.php ändern ???
 
habs ersetzt geht nit *vlltichbinzublöd* der sagt mir

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/vhosts/powergrafik.net/httpdocs/flashcode/code.php on line 16
 
Versuch mal in der code.php die Zeilen 16 - 18 so zu ändern:

PHP:
<object width="<? echo $_POST['width']; ?>" height="<? echo $_POST['high']; ?>">
<param name="movie" value="<? echo $_POST['url']; ?>">
<embed src="<? echo $_POST['url']; ?>" width="<? echo $_POST['width']; ?>" height="<? echo $_POST['high']; ?>">

Ciao
 
Mal davon abgesehn das du den gasammten Inhalt des Textfeldes noch durch htmlspecialchars durchjagen musst da Textfelder normalerweise kein HTML enthalten!
 
Du kannst auch die Variablen in der code.php so lassen dazu musst du nur am anfang noch extract($_POST); glaube ich machen. Aber sicher ist das nicht und schön erstrecht nicht. Also ich bin der Menung wenn dann schon gescheit. Und das du grad anfängst zu code ist ja kein Ding dazu ist ja das Forum hier da.