Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 07.08.2008, 15:58   #1
TP-Supporter
 
Benutzerbild von Sascha79
 
Registriert seit: Jul 2008
Ort: Tübingen
Sascha79 bringt sich richtig einSascha79 bringt sich richtig ein

Was stimmt nicht mit meinem PHP-script???


Hallo Leute,

ich bins nochmal, diesmal ein etwas.
Kann mir jemand sagen was mit meinem Script nicht stimmt.

Code:
<?php

//Receiving variables
@$ip=$_SERVER['REMOTE_ADDR'];
@$nome=addslashes($_POST['nome']);
@$sobrenome=addslashes($_POST['sobrenome']);
@$nomedaempresa=addslashes($_POST['nomedaempresa'];
@$endereço=addslashes($_POST['endereço'];
@$cidade=addslashes($_POST['cidade'];
@$bairro=addslashes($_POST['bairro'];
@$cep1=addslashes($_POST['cep1'];
@$cep2=addslashes($_POST['cep2];
@$tel=addslashes($_POST['tel'];
@$celular=addslashes($_POST['celular'];
@$E-mail=addslashes($_POST['E-mail'];
@$serviço=addslashes($_POST['serviço'];

//Sending Email to form owner
$header="From:$sobrenome\n"
$subjekt="REGISTRO NO LISTABARRA";
$email_to="barradesaojoao@ymail.com";
$message="Visitor'sIP:$_ip\n"
."nome:$nome\n"
."sobrenome:$sobrenome\n"
."nomedaempresa:$nomedaempresa\n"
."endereço:$endereço\n"
."cidade:$cidade\n"
."bairro:$bairro\n"
."cep1:$cep1\n"
."cep2:$cep2\n"
."tel:$tel\n"
."celular:$celular\n"
."E-mail:$E-mail\n"
."serviço:$serviço\n"
echo("<html>
<!-- #BeginTemplate "/Templates/Vorlage-Listabarra.dwt" --> 
<head>
<!-- #BeginEditable "doctitle" --> 
<title>Bem vindo ao Listabarra</title>
<!-- #EndEditable --> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function MM_initTimelines() {
    //MM_initTimelines() Copyright 1997 Macromedia, Inc. All rights reserved.
    var ns = navigator.appName == "Netscape";
    document.MM_Time = new Array(1);
    document.MM_Time[0] = new Array(0);
    document.MM_Time["Timeline1"] = document.MM_Time[0];
    document.MM_Time[0].MM_Name = "Timeline1";
    document.MM_Time[0].fps = 15;
    document.MM_Time[0].lastFrame = 0;
    for (i=0; i<document.MM_Time.length; i++) {
        document.MM_Time[i].ID = null;
        document.MM_Time[i].curFrame = 0;
        document.MM_Time[i].delay = 1000/document.MM_Time[i].fps;
    }
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" onLoad="MM_timelinePlay('Timeline1')">
<div id="top" style="position:absolute; width:1024; height:180; z-index:1; left: 0; top: 0"></div>
<div id="linkleiste" style="position:absolute; left:0; top:180px; width:1024; height:60; z-index:2"></div>
<div id="leinwand" style="position:absolute; left:0; top:240px; width:780; height:780; z-index:3; background-color: #FEF3E3; layer-background-color: #FEF3E3; border: 1px none #000000"> 
  <!-- #BeginEditable "Leinwand" -->
  <table width="100%" border="0">
    <tr>
      <td width="10%">&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>
        <p>Obrigado para seu Registro</p>
        <p>&nbsp;</p>
        <p>Visite temb&eacute;m o guia tur&iacute;stico online www.barra-brasil.com</p>
        <p>&nbsp;</p>
        <p><a href="index.htm"><font color="#3333FF">Home</font></a></p>
      </td>
    </tr>
  </table>
  <!-- #EndEditable --> 
  <p>&nbsp;</p>
</div>
<div id="fussleiste" style="position:absolute; left:0; top:1020px; width:1024; height:180; z-index:4"></div>
<div id="side" style="position:absolute; left:780; top:240; width:244; height:780; z-index:5"></div>
</body>
<!-- #EndTemplate -->
</html>
");
?>
Ich möchte mich für eure Hilfe schonmal im Voraus bedanken. Ich hoffe jemand kann mir helfen.
Sascha79 ist offline   Mit Zitat antworten


Alt 07.08.2008, 16:01   #2
TP-Moderator
 
Benutzerbild von Adromir
 
Registriert seit: Jun 2004
Ort: Hannover
Adromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine User
Hab Probleme mit meinem Auto. Was könnt es sein?

Oder: Ein bisserl mehr Infos, was das Problem ist, könnte ungemein Hilfreich sein (und am besten mal alle Fehlerunterdrückungen raus nehmen).
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
Adromir ist offline   Mit Zitat antworten
Alt 07.08.2008, 16:08   #3
TP-Supporter
 
Benutzerbild von Sascha79
 
Registriert seit: Jul 2008
Ort: Tübingen
Sascha79 bringt sich richtig einSascha79 bringt sich richtig ein
Hallo Adromir,

entschuldige bitte die etwas ungenaue Fragestellung.

Ich habe ein Formular erstellt und möchte nun erreichen das dieses per Buttonklick "Absenden" an meine E-mail-adresse gesendet wird. Ich habe mir nun für mein Html-Doc eben dieses PHP-script angelegt das ich "setup.php" benannt habe. Dies habe ich in der form action auch so eingetragen. Aber leider wird mir beim Absenden eine Error angezeigt.
Sascha79 ist offline   Mit Zitat antworten
Alt 07.08.2008, 16:10   #4
TP-Moderator
 
Benutzerbild von SonKite
 
Registriert seit: May 2005
Ort: Heidelberg
SonKite ist ein richtiges Arbeitstier - DANKESonKite ist ein richtiges Arbeitstier - DANKESonKite ist ein richtiges Arbeitstier - DANKESonKite ist ein richtiges Arbeitstier - DANKESonKite ist ein richtiges Arbeitstier - DANKESonKite ist ein richtiges Arbeitstier - DANKE
Zitat:
Zitat von Sascha79 Beitrag anzeigen
..
Aber leider wird mir beim Absenden eine Error angezeigt.
Der wie aussieht?
SonKite ist gerade online   Mit Zitat antworten
Alt 07.08.2008, 16:10   #5
TP-Insider
 
Benutzerbild von max.m
 
Registriert seit: Dec 2005
Ort: Stuttgart
max.m hilft, wo's gehtmax.m hilft, wo's gehtmax.m hilft, wo's geht
Was das Script machen soll kann man sich denken.

Aber der hier wäre interesant.

Zitat:
Zitat von Sascha79 Beitrag anzeigen
Aber leider wird mir beim Absenden eine Error angezeigt.
max.m ist offline   Mit Zitat antworten
Alt 07.08.2008, 16:12   #6
TP-Supporter
 
Benutzerbild von Sascha79
 
Registriert seit: Jul 2008
Ort: Tübingen
Sascha79 bringt sich richtig einSascha79 bringt sich richtig ein
Dieser Error wird mir angezeigt.

Parse error: syntax error, unexpected ';' in /home/barrasj/htdocs/setup.php on line 7
Sascha79 ist offline   Mit Zitat antworten
Alt 07.08.2008, 16:20   #7
TP-Supporter
 
Benutzerbild von Sand*mann
 
Registriert seit: Nov 2005
Sand*mann bringt sich richtig einSand*mann bringt sich richtig ein
PHP-Code:
@$nomedaempresa=addslashes($_POST['nomedaempresa'];
@
$endereço=addslashes($_POST['endereço'];
@
$cidade=addslashes($_POST['cidade'];
@
$bairro=addslashes($_POST['bairro'];
@
$cep1=addslashes($_POST['cep1'];
@
$cep2=addslashes($_POST['cep2];
@$tel=addslashes($_POST['
tel'];
@$celular=addslashes($_POST['
celular'];
@$E-mail=addslashes($_POST['
E-mail'];
@$serviço=addslashes($_POST['
serviço]; 
Du machst da nirgends die Klammern der Funktion addslashes wieder zu. Außerdem fehlt hinter cep2 ein Hochkomma. Das muss so aussehen:
PHP-Code:
@$nomedaempresa=addslashes($_POST['nomedaempresa']);
@
$endereço=addslashes($_POST['endereço']);
@
$cidade=addslashes($_POST['cidade']);
@
$bairro=addslashes($_POST['bairro']);
@
$cep1=addslashes($_POST['cep1']);
@
$cep2=addslashes($_POST['cep2']);
@
$tel=addslashes($_POST['tel']);
@
$celular=addslashes($_POST['celular']);
@
$E-mail=addslashes($_POST['E-mail']);
@
$serviço=addslashes($_POST['serviço']); 
Sand*mann ist offline   Mit Zitat antworten
Alt 07.08.2008, 17:06   #8
TP-Supporter
 
Benutzerbild von Sascha79
 
Registriert seit: Jul 2008
Ort: Tübingen
Sascha79 bringt sich richtig einSascha79 bringt sich richtig ein
Hallo Sand*man,

danke für den Klapps auf die Hand, da muss ich wohl noch ein bisschen Sauberkeit üben.

Ich probiers gleich mal aus.

Vielen Dank
Sascha79 ist offline   Mit Zitat antworten
Alt 07.08.2008, 17:24   #9
TP-Supporter
 
Benutzerbild von Sascha79
 
Registriert seit: Jul 2008
Ort: Tübingen
Sascha79 bringt sich richtig einSascha79 bringt sich richtig ein
Hab meine Fehler jetzt geändert, aber diesmal ist es ein anderer Error.

Parse error: syntax error, unexpected '=' in /home/barrasj/htdocs/setup.php on line 15

Ist mein erstes Script. Bitte habt etwas Gedult mit mir.
Sascha79 ist offline   Mit Zitat antworten
Alt 07.08.2008, 17:30   #10
TP-Veteran
 
Benutzerbild von Guin
 
Registriert seit: Nov 2006
Ort: Lübeck
Guin hilft, wo's gehtGuin hilft, wo's gehtGuin hilft, wo's geht
Moin
wie sieht denn dein Code nun aus?
Da fehlt bestimmt nur irgendwo ein Zeichen.
Guin ist offline   Mit Zitat antworten
Alt 07.08.2008, 17:32   #11
TP-Supporter
 
Benutzerbild von Sascha79
 
Registriert seit: Jul 2008
Ort: Tübingen
Sascha79 bringt sich richtig einSascha79 bringt sich richtig ein
Mein Code sieht jetzt so aus.

Code:
<?php

//Receiving variables
@$ip=$_SERVER['REMOTE_ADDR'];
@$nome=addslashes($_POST['nome']);
@$sobrenome=addslashes($_POST['sobrenome']);
@$nomedaempresa=addslashes($_POST['nomedaempresa']);
@$endereço=addslashes($_POST['endereço']);
@$cidade=addslashes($_POST['cidade']);
@$bairro=addslashes($_POST['bairro']);
@$cep1=addslashes($_POST['cep1']);
@$cep2=addslashes($_POST['cep2']);
@$tel=addslashes($_POST['tel']);
@$celular=addslashes($_POST['celular']);
@$E-mail=addslashes($_POST['E-mail']);
@$serviço=addslashes($_POST['serviço']);

//Sending Email to form owner
$header="From:$sobrenome\n"
$subjekt="REGISTRO NO LISTABARRA";
$email_to="barradesaojoao@ymail.com";
$message="Visitor'sIP:$_ip\n"
."nome:$nome\n"
."sobrenome:$sobrenome\n"
."nomedaempresa:$nomedaempresa\n"
."endereço:$endereço\n"
."cidade:$cidade\n"
."bairro:$bairro\n"
."cep1:$cep1\n"
."cep2:$cep2\n"
."tel:$tel\n"
."celular:$celular\n"
."E-mail:$E-mail\n"
."serviço:$serviço\n"

echo("<html>
<!-- #BeginTemplate "/Templates/Vorlage-Listabarra.dwt" --> 
<head>
<!-- #BeginEditable "doctitle" --> 
<title>Bem vindo ao Listabarra</title>
<!-- #EndEditable --> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function MM_initTimelines() {
    //MM_initTimelines() Copyright 1997 Macromedia, Inc. All rights reserved.
    var ns = navigator.appName == "Netscape";
    document.MM_Time = new Array(1);
    document.MM_Time[0] = new Array(0);
    document.MM_Time["Timeline1"] = document.MM_Time[0];
    document.MM_Time[0].MM_Name = "Timeline1";
    document.MM_Time[0].fps = 15;
    document.MM_Time[0].lastFrame = 0;
    for (i=0; i<document.MM_Time.length; i++) {
        document.MM_Time[i].ID = null;
        document.MM_Time[i].curFrame = 0;
        document.MM_Time[i].delay = 1000/document.MM_Time[i].fps;
    }
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" onLoad="MM_timelinePlay('Timeline1')">
<div id="top" style="position:absolute; width:1024; height:180; z-index:1; left: 0; top: 0"></div>
<div id="linkleiste" style="position:absolute; left:0; top:180px; width:1024; height:60; z-index:2"></div>
<div id="leinwand" style="position:absolute; left:0; top:240px; width:780; height:780; z-index:3; background-color: #FEF3E3; layer-background-color: #FEF3E3; border: 1px none #000000"> 
  <!-- #BeginEditable "Leinwand" -->
  <table width="100%" border="0">
    <tr>
      <td width="10%">&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>
        <p>Obrigado para seu Registro</p>
        <p>&nbsp;</p>
        <p>Visite temb&eacute;m o guia tur&iacute;stico online www.barra-brasil.com</p>
        <p>&nbsp;</p>
        <p><a href="index.htm"><font color="#3333FF">Home</font></a></p>
      </td>
    </tr>
  </table>
  <!-- #EndEditable --> 
  <p>&nbsp;</p>
</div>
<div id="fussleiste" style="position:absolute; left:0; top:1020px; width:1024; height:180; z-index:4"></div>
<div id="side" style="position:absolute; left:780; top:240; width:244; height:780; z-index:5"></div>
</body>
<!-- #EndTemplate -->
</html>
");
?>
Hab auch schon nach Fehlern gesucht, aber mir fehlt halt die Erfahrung.
Sascha79 ist offline   Mit Zitat antworten
Alt 07.08.2008, 17:36   #12
TP-Veteran
 
Benutzerbild von Guin
 
Registriert seit: Nov 2006
Ort: Lübeck
Guin hilft, wo's gehtGuin hilft, wo's gehtGuin hilft, wo's geht
$E_mail und nicht $E-mail

Der naechste Fehler zeigt uebrigens an, dass ein Semikolon fehlt.
Guin ist offline   Mit Zitat antworten
Alt 07.08.2008, 17:41   #13
TP-Supporter
 
Benutzerbild von Sascha79
 
Registriert seit: Jul 2008
Ort: Tübingen
Sascha79 bringt sich richtig einSascha79 bringt sich richtig ein
was ist ein Semikolon???
Sascha79 ist offline   Mit Zitat antworten
Alt 07.08.2008, 17:42   #14
TP-Insider
 
Benutzerbild von max.m
 
Registriert seit: Dec 2005
Ort: Stuttgart
max.m hilft, wo's gehtmax.m hilft, wo's gehtmax.m hilft, wo's geht
Strichpunkt ;
max.m ist offline   Mit Zitat antworten
Alt 07.08.2008, 17:42   #15
TP-Veteran
 
Benutzerbild von Guin
 
Registriert seit: Nov 2006
Ort: Lübeck
Guin hilft, wo's gehtGuin hilft, wo's gehtGuin hilft, wo's geht
Punktstrich.

Danachn fehlt noch ein Semikolon.
Danach kommen dann Maskierungsfehler beim echo

Wenn du innerhalb von echo " ... " weitere Anfuehrungszeichen schreiben willst, musst du diesen Anfuehrungszeichen ein \ voranstellen. Oder statt echo " ... "; , schreibst du echo ' ... ';. Waere fuer deinen Fall besser. Ich erklaere an dieser Stelle mal nicht den Unterschied.
Guin ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
Was stimmt nicht mit meinem PHP-script??? Was stimmt nicht mit meinem PHP-script???
« PHP-code | Bilder Ladereihenfolge festlegen »

Stichworte
php, script

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hallo Habe ein Problem mit meinem script layout99 Javascript 5 11.07.2008 18:37
Was stimmt mit meinem mook script nicht Dannys Flash 10 27.10.2003 18:18
Was haltet ihr von meinem Login/Session Script? NicNac Traum-Dynamik 9 16.09.2003 20:30
Problem was stimmt an dem script nicht? SoD_Keeper Traum-Dynamik 5 13.02.2003 13:19


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:59 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.