php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.04.2006, 20:52  
Gast
 
Beiträge: n/a
Standard Fehler im Script, Unexpected , or ;

Code:
<?
  echo"
  <form method="POST" action="usercontrol.php">
  <select size="1" name="sb1">
  <option value="1" style="background-color: #F97171">name</option>
  <option value="2" style="background-color: #F97171">name</option>
  <option value="3" style="background-color: #F97171">name</option>
  </select>
  

  

  

  Passwort:
  

  <input type="passwort" name="passwort" style="background-color: #F8F6F6">
  <input type="submit" value="Senden" name="los" />
  </form> 
";
?>

Ihr werdet mich dafür sicherlich schlachten oder hängen, aber irgendwie haperts bei mir im Moment..

Fehler:
Code:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\Programme\xampp\htdocs\tib\naviusercontrol.php on line 48
Und Reihe 48 ist die -->
Code:
<form method="POST" action="usercontrol.php">
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.04.2006, 21:00  
Gast
 
Beiträge: n/a
Standard Re: Fehler im Script, Unexpected , or ;

Zitat:
Zitat von Garry
Ihr werdet mich dafür sicherlich schlachten oder hängen
Na, so schlimm sind wir nun auch wieder nicht.

Einfach mal die Augen aufmachen:

echo "
<form method="POST"

Das zieht sich komplett durch.

Gruß
phpfan
 
Alt 18.04.2006, 21:02  
Gast
 
Beiträge: n/a
Standard

Zitat:
"
<form method="
das wertet php als Zeichenkette, vom ersten " bis zum nächsten ".
Und mit POST als Anweisung kann es nichts anfangen.
Warum läßt Du diesen Teil überhaupt von php ausgeben? Ist doch nur statischer Text.

PHP-Code:
<?php
$x 
$y;
$z rand(-52347);
?>
<form method="POST" action="usercontrol.php">
    <div>
        <select size="1" name="sb1">
            <option value="1" style="background-color: #F97171">name</option>
            <option value="2" style="background-color: #F97171">name</option>
            <option value="3" style="background-color: #F97171">name</option>
        </select>
        

        [b]Passwort:[/b]
        

        <input type="passwort" name="passwort" style="background-color: #F8F6F6" />
        <input type="submit" value="Senden" name="los" />
    </div>
</form>
<?php
weiterMitPhp
();
?>
 
Alt 18.04.2006, 21:03  
Gast
 
Beiträge: n/a
Standard

Oki, dankle..

Kommt davon wenn man alles schnell schnell macht!
 
Alt 18.04.2006, 21:33  
Gast
 
Beiträge: n/a
Standard

Und wie kann ich jetzt, wenn ich verschiedenen Usern verschiedenen Passwörtern zugeordnet habe, diese in meiner usercontrol.php auslesen?

Code steht ja da. Muss ich da jetzt mehrere Variablen ausgeben?[/code]
 
Alt 18.04.2006, 23:49  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

wie bitte was? was möchtest du von wo auslesen?
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
Alt 19.04.2006, 00:05  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.235
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von Garry
Code steht ja da. Muss ich da jetzt mehrere Variablen ausgeben?
Wage ich zu bezweifeln, dass dort PHP-Code steht, alles was ich sehe ist ein bischen HTML, das mittels Echo ausgegeben wurde. Und ich sehe da nicht mal eine Variable, was ja eine Voraussetzung wäre, wenn man bei mehreren Usern statts einer Variable nun mehrere haben würde.

Was dsmcg in seinen Fragen eigentlich zum Ausdruck bringen wollte: Sortiere einmal deine Gedanken. Bevor du das nicht machst, können wir nicht helfen. Wenn es dann soweit ist, beschreibe ganz genau, worum es sich bei deinem Script eigentlich handelt, sprich, wo da derzeit was wie warum ausgelesen wird. Erst dann kannst du (auch dir selbst) die Frage stellen, was du gerne auf mehrere User abändern willst. Und dann kannst du die Frage formulieren und wir können dir ev. helfen.
mepeisen ist offline  
Alt 19.04.2006, 00:25  
Gast
 
Beiträge: n/a
Standard

Sorry, aber wie gesagt. Ich stand unter Zeitdruck und da musste alles schnell schnell gehen.. ist ja richtig.

Habe das auch alles in HTML geschrieben jetzt!

Also folgendes: Ich habe eine Datei naviusercontrol.php

In der steht folgendes -->
PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<
html>
  <
head>
    <
title>TIB HO.de</title>
    <
meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <
link href="stylesheets.css" rel="stylesheet" type="text/css">
  </
head>
  
<
body>

<
class="ueberschrift">
  
TIB Admintool v0.9
</p>

<
class="navigation">
  [
url="index.php"]Home[/url]
  | [
url="navinews.php"]News[/url]
  | [
url="naviartikel.php"]Artikel[/url]
  | [
url="navilinks.php"]Links[/url]
  | [
url="navistatistiken.php"]Statistiken[/url]
  | [
url="naviusercontrol.php"]Usercontrol[/url]
  | [
url="index.php"]Hilfe[/url]
</
p>

<
div class="umrandung">

<
class="ueberschrift2">
  
Usercontrol
</p>




  
Hier kann der [b]Useradmin[/bgem&auml;&szligseiner Aufgabe 
  
[b]TIB Member[/bhinzuf&uuml;genbearbeiten und l&ouml;schenJedoch kann nur er es tun
  
Daf&uuml;r ist extra ein eigener Bereich angekn&uuml;pftindem nur die 
  [
b]Admins[/bund der [b]Useradmin[/bZugang haben.
</
p>

<
class="uclogin">
  [
b]Login Usercontrol[/b]
  

  

  

  

  [
b]Name:[/b]
  

  <
form method="POST" action="usercontrol.php">
  <
select size="1" name="D1">
  <
option value="1" style="background-color: #F97171">Garry</option>
  <
option value="2" style="background-color: #F97171">Mega AG</option>
  <
option value="3" style="background-color: #F97171">Useradmin</option>
  </
select>
  

  

  

  [
b]Passwort:[/b]
  

  <
input type="passwort" name="passwort" style="background-color: #F8F6F6">
  <
input type="submit" value="Senden" name="los">
  </
form
</
p>

</
div>

<
class="copyrights">Copyrights TIB Admintool v0.9 by [email="spiniii@web.de"]Garry[/email]</p>


</
body>
</
html
Und eine datei usercontrol.php

PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<
html>
  <
head>
    <
title>TIB HO.de</title>
    <
meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <
link href="stylesheets.css" rel="stylesheet" type="text/css">
  </
head>
  
<
body>

<
class="ueberschrift">
  
TIB Admintool v0.9
</p>

<
class="navigation">
  [
url="index.php"]Home[/url]
  | [
url="navinews.php"]News[/url]
  | [
url="naviartikel.php"]Artikel[/url]
  | [
url="navilinks.php"]Links[/url]
  | [
url="navistatistiken.php"]Statistiken[/url]
  | [
url="naviusercontrol.php"]Usercontrol[/url]
  | [
url="index.php"]Hilfe[/url]
</
p>

<
div class="umrandung">

<
class="ueberschrift2">
  
Usercontrol
</p>

<
class="navigation">
  [
url="usereinsehen.php"]User Firmen einsehen[/url]
  | [
url="userhinzu.php"]User hinzuf&uuml;gen[/url]
  | [
url="userbearbeiten.php"]User bearbeiten[/url]
  | [
url="userloeschen.php"]User l&ouml;schen[/url]
  | [
url="navistatistiken.php"]User Statistiken[/url]
</
p>



Guten Tag =)</p>

</
div>

<
class="copyrights">Copyrights TIB Admintool v0.9 by [email="spiniii@web.de"]Garry[/email]</p>


</
body>
</
html
Und jetzt möchte ich, dass nur 3 angegebene Admins, jeweils ein anderes Passwort, Zugang von der naviusercontrol.php zu der usercontrol.php haben.

Diese 3 Admins sind ja im Pull-Down Menü eingegeben. Und dazu soll nur noch das jeweilige Passwort eingegeben werden und er soll, bei richtiger eingabe zur usercontrol.php gelangen!

Und jetzt fehlen mir meine Denkansätze wie ich weiterkomme!
 
Alt 19.04.2006, 10:52  
Gast
 
Beiträge: n/a
Standard

Ich sehe noch nicht mal ansatzweise PHP-Code in deiner usercontrol.php. Weder Formular-Auswertung, noch der der geringste Versuch, die Eingaben mit einem irgendwo gespeicherten Passwort zu vergleichen.
Ich sehe irgendwie nicht ein, warum man sowas hier nochmals beschreiben soll, denn es gibt jede Menge Tutorials zu dem Thema, man muss nur mal danach suchen.

Gruß
phpfan
 
Alt 19.04.2006, 13:45  
Gast
 
Beiträge: n/a
Standard

Das Loginscript an sich dürfte kein Problem sein, aber meine Frage ist wie prüfe ich das mit den mehreren Usern und mehreren Passwörtern? (sind ja 3 Stk.)

Mit and abfragen oder?
 
 


Themen-Optionen
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
php4 Script User Einloggen Fehler Asiafighter PHP Tipps 2006 4 30.04.2006 17:33
Frage: Suche Fehler in diesem Script... PHP Tipps 2005-2 14 25.10.2005 19:24
Formular Script hat fehler! PHP Tipps 2005-2 4 09.10.2005 11:34
Hilfe, finde Fehler im Script nicht! PHP Tipps 2005-2 5 28.08.2005 01:37
Fehler beim upload script PHP Tipps 2005-2 1 18.08.2005 14:16
Script Fehler PHP Tipps 2005-2 10 09.08.2005 15:21
Fehler bei Script, welches Ordner erstellt PsychoEagle PHP Tipps 2005 3 23.04.2005 16:03
Fehler im Script (evtl. rand() ) horvath-media PHP Tipps 2005 2 31.03.2005 14:25
Fehler im Script {m-d} HTML, Usability und Barrierefreiheit 4 28.03.2005 17:04
[Erledigt] Fehler in diesem script!!!!??? Datenbanken 6 21.03.2005 17:32
Fehler in Bild-upload Script PHP Tipps 2004-2 5 19.11.2004 14:01
Habe Fehler im Script bitte um Hilfe test022 PHP Tipps 2004-2 9 13.11.2004 17:44
Script Problem: parse error unexpected $end PHP Tipps 2004 5 02.08.2004 13:25
fehler im script PHP Tipps 2004 1 27.07.2004 21:05
[Erledigt] Wo ist der Fehler im Script (MySQL mit PHP) PHP Tipps 2004 15 27.07.2004 09:25


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:50 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.