Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] [PHP] Fehlermeldung bei formular in Div-Layout. » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen [PHP] Fehlermeldung bei formular in Div-Layout.
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Yellow
Mitglied


images/avatars/avatar-14197.jpg

Dabei seit: 07.02.2005
Beiträge: 1.931

[PHP] Fehlermeldung bei formular in Div-Layout. Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hey,
ich hab ein Formular mit Templates erstellt jedoch gibt dieses eine Fehlermeldung raus.

Zitat:

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /srv/www/htdocs/web25/html/turnier/anmeldung.php(21) : eval()'d code on line 9



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:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
<?php
include('db.php');

if(isset(
$_REQUEST['action'])) $action=$_REQUEST['action'];

else $action='eintragen';

// Template laden
function gettemplate($template,$endung='htm')
{
return str_replace(""","\\"",implode("",file($template.".".$endung)));
}
function dooutput($template)
{
echo $template;
}

if($action=='eintragen')
{
eval("dooutput("".gettemplate("Templates/anmeldung")."");");

}

  if($action=='submit')
{

// Variabeln aus dem Formular 
if(isset($_POST['name']))   $name $_POST['name']; else $name '';
if(isset($_POST['mail']))   $mail $_POST['mail']; else $mail '';
if(isset($_POST['passwort1']))   $passwort1 $_POST['passwort1']; else $passwort1 '';
if(isset($_POST['passwort2']))   $passwort2 $_POST['passwort2']; else $passwort2 '';
if(isset($_POST['page']))   $url $_POST['page']; else $page '';
if(isset($_POST['agb']))   $agb $_POST['agb']; else $agb '';


// Pr&uuml;fen der Felder
if($name==''||$passwort1==''||$passwort2==''||$agb==''||!ereg('^[ -._A-Za-zÀ-ÖØ-öø-ÿ0-9-]+(\.[_A-Za-zÀ-ÖØ-öø-ÿ0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$'$mail )||preg_match('/^https?:\/\/(?:(?:[a-z][a-z0-9]{1,63}|[a-z0-9.-]+\.[a-z][a-z0-9]{1,63}             )\.[a-z]{2,4}|[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})(?![a-z0-9_.-])/ix'$page))

{
// Fehlermeldungen

if($name==''){ echo "name"; }
if($passwort1=='') {  echo "pass1"; }
if($passwort2=='') {  echo "pass2"; }
if($passwort1!=$passwort2) {  echo "pass"; }
if($agb=='') {  echo  "agb"; }
if(!ereg("^[ -._A-Za-zÀ-ÖØ-öø-ÿ0-9-]+(\.[_A-Za-zÀ-ÖØ-öø-ÿ0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$"$mail)){       echo "mail"; } 
if(preg_match('/^https?:\/\/(?:(?:[a-z][a-z0-9]{1,63}|[a-z0-9.-]+\.[a-z][a-z0-9]{1,63}             )\.[a-z]{2,4}|[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})(?![a-z0-9_.-])/ix'$page)) {  echo "url";}

  echo "zur&uuml;ck";

}
else
{

// Datum wird ermittelt
$datum date('d.m.Y');

// Daten werden  in Tabelle eingetragen
$eintrag "INSERT INTO teilnehmer (name, mail, passwort1, passwort2, page, datum)
            VALUES ('".addslashes($name)."', '".addslashes($mail)."', '".addslashes($passwort1)."', '".addslashes($passwort2)."', '".addslashes($page)."', '$datum')";

    $eintragen mysql_query($eintrag);
    
                  if($eintragen) {
                   include("good_eintrag.php");
                } else {
                    include("error_eintrag.php");
                }
                
            }
    }                       
?>
10.08.2007 19:37 Yellow ist offline Beiträge von Yellow suchen Nehmen Sie Yellow in Ihre Freundesliste auf
miss_trinity miss_trinity ist weiblich
Ich bin blond.


images/avatars/avatar-24212.jpg

Dabei seit: 13.02.2007
Beiträge: 285
Herkunft: Schweiz - SH

RE: [PHP] Fehlermeldung bei formular in Div-Layout. Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ok doch nicht, nochmal überlegen, sorry

hmm.. mein code analyser sagt mir nur folgendes:

if(!ereg("^[ -._A-Za-zÀ-ÖØ-öø-ÿ0-9-]+(\.[_A-Za-zÀ-ÖØ-öø-ÿ0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-
zA-Z]{2,4})$", $mail)){ echo "mail"; }

da solltest du auch mit '' arbeiten also

if(!ereg('^[ -._A-Za-zÀ-ÖØ-öø-ÿ0-9-]+(\.[_A-Za-zÀ-ÖØ-öø-ÿ0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-
zA-Z]{2,4})$', $mail)){ echo "mail"; }

__________________
http://www.horse-photo.ch
http://www.haflingergestuet.ch

Dieser Beitrag wurde 4 mal editiert, zum letzten Mal von miss_trinity: 10.08.2007 23:05.

10.08.2007 22:53 miss_trinity ist offline E-Mail an miss_trinity senden Homepage von miss_trinity Beiträge von miss_trinity suchen Nehmen Sie miss_trinity in Ihre Freundesliste auf
Casting Casting ist männlich
Mitglied


Dabei seit: 11.08.2007
Beiträge: 4

RE: [PHP] Fehlermeldung bei formular in Div-Layout. Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:
Original von Yellow

Zitat:

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /srv/www/htdocs/web25/html/turnier/anmeldung.php(21) : eval()'d code on line 9



php:
1:
2:
3:
4:
5:
6:
7:
8:
<?php
include('db.php');

if(isset(
$_REQUEST['action'])) $action=$_REQUEST['action'];

else $action='eintragen';



Die Fehlermeldung sagt es doch schon quasi *g*

Probier mal folgendes:

if(isset($_REQUEST['action'])) {
$action=$_REQUEST['action'];
} else {
$action='eintragen';
}

Dann dürfte es bis dahin funktionieren. ;-)

__________________

11.08.2007 02:31 Casting ist offline E-Mail an Casting senden Homepage von Casting Beiträge von Casting suchen Nehmen Sie Casting in Ihre Freundesliste auf
Yellow
Mitglied


images/avatars/avatar-14197.jpg

Dabei seit: 07.02.2005
Beiträge: 1.931

Themenstarter Thema begonnen von Yellow
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

@miss: ich arbeite doch mit " ?!

@ casting: danke , werds mal versuchen.
12.08.2007 23:25 Yellow ist offline Beiträge von Yellow suchen Nehmen Sie Yellow in Ihre Freundesliste auf
miss_trinity miss_trinity ist weiblich
Ich bin blond.


images/avatars/avatar-24212.jpg

Dabei seit: 13.02.2007
Beiträge: 285
Herkunft: Schweiz - SH

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ich meinte mit '

if(!ereg("^[ -._A-Za-zÀ-ÖØ-öø-ÿ0-9-]+(\.[_A-Za-zÀ-ÖØ-öø-ÿ0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-

zA-Z]{2,4})$", $mail)){ echo "mail"; }

da solltest du auch mit ' arbeiten also

if(!ereg('^[ -._A-Za-zÀ-ÖØ-öø-ÿ0-9-]+(\.[_A-Za-zÀ-ÖØ-öø-ÿ0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-

zA-Z]{2,4})$', $mail)){ echo "mail"; }


an dem oben kanns nicht liegen, da die beiden codes identisch sind.. bei einzeiligen anweisungen brauchts die klammern ja nicht

edit:
@casting
Zitat:
Die Fehlermeldung sagt es doch schon quasi *g*

dann übersetz doch mal, sag uns was die quasi schon sagt!

__________________
http://www.horse-photo.ch
http://www.haflingergestuet.ch

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von miss_trinity: 13.08.2007 14:35.

13.08.2007 14:33 miss_trinity ist offline E-Mail an miss_trinity senden Homepage von miss_trinity Beiträge von miss_trinity suchen Nehmen Sie miss_trinity in Ihre Freundesliste auf
Yellow
Mitglied


images/avatars/avatar-14197.jpg

Dabei seit: 07.02.2005
Beiträge: 1.931

Themenstarter Thema begonnen von Yellow
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

kann mir niermand helfen `?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Yellow: 14.08.2007 18:07.

13.08.2007 17:36 Yellow ist offline Beiträge von Yellow suchen Nehmen Sie Yellow in Ihre Freundesliste auf
miss_trinity miss_trinity ist weiblich
Ich bin blond.


images/avatars/avatar-24212.jpg

Dabei seit: 13.02.2007
Beiträge: 285
Herkunft: Schweiz - SH

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

haste das oben versucht?

__________________
http://www.horse-photo.ch
http://www.haflingergestuet.ch
15.08.2007 15:13 miss_trinity ist offline E-Mail an miss_trinity senden Homepage von miss_trinity Beiträge von miss_trinity suchen Nehmen Sie miss_trinity in Ihre Freundesliste auf
Yellow
Mitglied


images/avatars/avatar-14197.jpg

Dabei seit: 07.02.2005
Beiträge: 1.931

Themenstarter Thema begonnen von Yellow
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ja hat nichts verändert.
15.08.2007 16:01 Yellow ist offline Beiträge von Yellow suchen Nehmen Sie Yellow in Ihre Freundesliste auf
VRH Pferde
Mitglied


images/avatars/avatar-28285.jpg

Dabei seit: 18.02.2006
Beiträge: 2.402

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Kann ich vll. die URL haben?
15.08.2007 19:39 VRH Pferde ist offline E-Mail an VRH Pferde senden Beiträge von VRH Pferde suchen Nehmen Sie VRH Pferde in Ihre Freundesliste auf
Yellow
Mitglied


images/avatars/avatar-14197.jpg

Dabei seit: 07.02.2005
Beiträge: 1.931

Themenstarter Thema begonnen von Yellow
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:
Original von VRH Pferde
Kann ich vll. die URL haben?


da gibt es keine weil es über mein localhost läuft.
15.08.2007 21:26 Yellow ist offline Beiträge von Yellow suchen Nehmen Sie Yellow in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] [PHP] Fehlermeldung bei formular in Div-Layout.

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH