php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben || php-forumjetzt anmelden
 

PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 11-09-2004, 15:26
hasch
 Guest
hasch
Beiträge: n/a
Standard Variable wird nicht ausgegeben

Hallo, ich möchte aus der Datei $username.php die Variablen auslesen lassen, klappt auch bis zur Variable Mail, aber bei Alter gehts nicht mehr weiter, warum?

PHP-Code:
<?php
// This include is exactly the same as the one at the top, but you should place
// this include at the place where you want the login box to show up.
include('../loginbox.php');
?><html>
<head>
<title>Eintragen</title>
</head>

<body bgcolor="#FFFFFF">
<?php
if ($action == "add"){

if (
$username == "" || $mail == "" || $text == ""){
echo 
"<b>Du hast nicht alle Felder ausgef&uuml;llt !</b><br>";
echo 
"Klicke auf den Backbutton deines Browsers";
}
else{
$fp fopen("$username.php","w"); 

$fp fopen("$username.php","r+"); 


$inhaltfread($fp,filesize("$username.php"));


fclose($fp);


$eintrag "$inhalt<a href=\"mailto:$mail\">$username</a> $alter<br><a href=\"$www\">$www</a>$text<hr><br><br>";


$datei fopen("$username.php","w+");
fputs($datei,$eintrag);
fclose($datei);
echo 
"Danke <i>$username</i> f&uuml;r deinen Eintrag";

}

}
else{
?>
<font face="Verdana" size="1">
<b>Eintragen in mein G&auml;stebuch</b><br>
<form action="eintragen.php?action=add" method="post">
Dein Name: <input type="text" name="username" size="24" readonly value="<?=htmlentities($_SESSION['username'])?>"><br>
E-Mail: <input type="text" name="mail" size="24" value="<?php $fp fopen("$username.php","r"); echo "$mail"?>"><br>
Alter: <input type="text" name="alter" size="24" value="<?php $fp fopen("$username.php","r"); echo "$alter"?>"><br>
Homepage: <input type="text" name="www" size="24" value="<?php $fp fopen("$username.php","r"); echo "$text"?>"><br>
<br>
Dein Eintrag:<br>
<textarea name="text" cols="35" rows="5" ></textarea><br>
<input type="submit" value="Abschicken">
</form>                                            
</font>
<?php
}
?>
</body>

</html>

Geändert von hasch (11-09-2004 um 15:44 Uhr)
Mit Zitat antworten
  #2 (permalink)  
Alt 11-09-2004, 15:38
Günni
 Master
Links : Onlinestatus : Günni ist offline
Registriert seit: Jun 2002
Ort: Landau/Pfalz
Beiträge: 2.589
Günni ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Wäre es möglich das du den Code auch Strukturiert (mit einrückungen) hier posten könntest. Beim jetzigen erkennt man nämlich absolut nichts.
__________________
mfg
Günni


Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
City-Tiger - Online durch die Straßen tigern...
Mit Zitat antworten
  #3 (permalink)  
Alt 11-09-2004, 15:42
hasch
 Guest
hasch
Beiträge: n/a
Standard

Ich hoffe, es ist jetzt etwas besser!
Mit Zitat antworten
  #4 (permalink)  
Alt 11-09-2004, 16:11
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Ich hoffe, es ist jetzt etwas besser!
ich muss immernoch scrollen...

irgendwie fehlt mir der inhalt von username.php

und was soll das hier:
PHP-Code:
<?php $fp fopen("$username.php","r"); echo "$mail"?>
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich kann und werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Mit Zitat antworten
  #5 (permalink)  
Alt 11-09-2004, 16:11
derHund
 PHP Master
Links : Onlinestatus : derHund ist offline
Registriert seit: Aug 2003
Ort: Hundehütte
Beiträge: 5.293
derHund ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Ich hoffe, es ist jetzt etwas besser!
naja, die lesbarkeit vielleicht ...

was soll das bewirken? (bitte den sinn erklären):
PHP-Code:
E-Mail: <input type="text" name="mail" size="24" value="<?php $fp fopen("$username.php","r"); echo "$mail"?>"><br>
Alter: <input type="text" name="alter" size="24" value="<?php $fp fopen("$username.php","r"); echo "$alter"?>"><br>
Homepage: <input type="text" name="www" size="24" value="<?php $fp fopen("$username.php","r"); echo "$text"?>"><br>
und
Zitat:
möchte aus der Datei $username.php die Variablen auslesen lassen, klappt auch bis zur Variable Mail, aber bei Alter gehts nicht mehr weiter
wie bitte? zeigt mal die datei, bitte ... was heißt 'gehts nicht mehr weiter'?
__________________
Die Zeit hat ihre Kinder längst gefressen
Mit Zitat antworten
  #6 (permalink)  
Alt 11-09-2004, 16:18
hasch
 Guest
hasch
Beiträge: n/a
Standard

Also ich bin ein Anfänger bei PHP, dies hier:

PHP-Code:
<?php $fp fopen("$username.php","r"); echo "$mail"?>
soll die Mailadresse, die schon in der $username.php gespeichert ist im Formular ausgeben, zuvor vielleicht, es soll eine Art Profilseite entstehen, im Formular sollen dann die schon eingetragen Werte stehen, sodass man nicht immer wieder meinetwegen seine Hobbies eintragen muss oder hier Mailadresse, $username steht für den Username, der durch ein anderes Script automatisch eingetragen wird und die Datei dann automatisch meinetwegen hans.php heißt. Mein Problem nun ist, dass hier:
PHP-Code:
<?php $fp fopen("$username.php","r"); echo "$alter"?>
nicht mehr das Alter, welches schon in der Datei eingetragen ist im Formularfeld erscheint.
Mit Zitat antworten
  #7 (permalink)  
Alt 11-09-2004, 16:20
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

rtfm: fopen()

und wo ist der inhalt der angesprochenen datei? du wurdest nun mehrfach gebeten den inhalt zu posten sein. das sollte man erwarten können, wenn du hilfe erwartest.
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich kann und werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Mit Zitat antworten
  #8 (permalink)  
Alt 11-09-2004, 16:21
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

ums abzukürzen:

include()
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich kann und werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Mit Zitat antworten
  #9 (permalink)  
Alt 11-09-2004, 16:23
hasch
 Guest
hasch
Beiträge: n/a
Standard

Zitat:
Original geschrieben von TobiaZ
rtfm: fopen()

und wo ist der inhalt der angesprochenen datei? du wurdest nun mehrfach gebeten den inhalt zu posten sein. das sollte man erwarten können, wenn du hilfe erwartest.
Oh sorry,
der Inhalt hier:

PHP-Code:
<a href="mailto:xpfreak@winghost.net">XPFreak 15</a><br><a href="http://www.winghost.net">[url]http://www.winghost.net[/url]</a>Testentry<hr><br><br> 

Geändert von hasch (11-09-2004 um 16:31 Uhr)
Mit Zitat antworten
  #10 (permalink)  
Alt 11-09-2004, 16:27
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

ähm, das ist der inhalt???
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich kann und werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Mit Zitat antworten
  #11 (permalink)  
Alt 11-09-2004, 16:29
hasch
 Guest
hasch
Beiträge: n/a
Standard

Hier wird doch der Inhalt festgelegt:
PHP-Code:
$eintrag "$inhalt<a href=\"mailto:$mail\">
$username $alter</a><br><a href=\"$www\">$www</a>$text<hr><br><br>"

Aber mit include klappts nicht, denn dann wird die gesamte Datei includet und nicht nur der Wert $alter.

Geändert von hasch (11-09-2004 um 17:09 Uhr)
Mit Zitat antworten
  #12 (permalink)  
Alt 11-09-2004, 16:31
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

ich glaub du bist gard n bisschen planlos. wir warten auf den inhalt der $username.php
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich kann und werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Mit Zitat antworten
  #13 (permalink)  
Alt 11-09-2004, 16:37
hasch
 Guest
hasch
Beiträge: n/a
Standard

Ich bin ganz bestimmt nicht planlos, zummindest nicht, was die $username.php betrifft, nochmal im klartext:
1. $username.php steht für den Usernamen, der durch CuteNews schon registriert ist, deshlab der include (am Anfang) zur loginbox.php
2. Eigentlich war das mal nen Code für nen Gästebuch, deshalb der vielleicht komische Inhalt der $username.php
3. Ich kann euch auch beide Dateien schicken, aber da werdet ihr auch nur diesen Quelltext sehen
4. Die Angehängte XPFreak.txt Datei ist die $username.php, nur wegen der Endungen beim Upload in .txt umbenannt
Angehängte Dateien
Dateityp: txt xpfreak.txt (138 Bytes, 145x aufgerufen)
Mit Zitat antworten
  #14 (permalink)  
Alt 11-09-2004, 16:41
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

dann hättest du nur
Zitat:
ähm, das ist der inhalt???
mit "Ja" beantworten müssen...

Aber nun erkläre mir mal, wie du mittels dieser Zeile:

PHP-Code:
<?php $fp fopen("$username.php","r"); echo "$mail"?>">
die e-Mail Adresse von XPfreak ausgeben kannst, was ja angeblich bei dir funktioniert.
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich kann und werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Mit Zitat antworten
  #15 (permalink)  
Alt 11-09-2004, 16:48
hasch
 Guest
hasch
Beiträge: n/a
Standard

Ich nehme an, da die Daten ja an die gleiche Datei gesendet werden, nämlich eintragen.php und dann erst in die $username.php eingetragen werden, können Sie vielleicht anhand des Systems der Eintragung:

PHP-Code:
$eintrag "$inhalt<a href=\"mailto:$mail\">
$username $alter</a><br><a href=\"$www\">$www</a>$text<hr><br><br>"

ausgegeben werden, als Anhang die eintragen.php wieder als .txt.
Übrigens beim Usernamen lässt es sich auch aus der Datei auslesen.
Gibt es vielleicht ne andere Möglichkeit die Daten aus dieser Datei auszulesen und dann in die jeweiligen Formularfelder eintragen zu lassen?


EDIT: Ich liege ganz falsch Username und Mailadresse wurden aus dem CuteNews Script übertragen (ausgelesen) und nicht aus der Datei, kann man das denn auch aus der Datei machen?
Angehängte Dateien
Dateityp: txt eintragen.txt (1,7 KB, 2450x aufgerufen)

Geändert von hasch (11-09-2004 um 17:09 Uhr)
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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


PHP News

Warum Texterstellung mit künstlicher Intelligenz richtig gut ist
Warum Texterstellung mit künstlicher Intelligenz richtig gut istKünstliche Intelligenz ist dabei, die Welt zu erobern. Die größten Unternehmen entwickeln Systeme, die einen Text für Sie schreiben können. Und sie machen das sehr gut.

05.01.2022 | Berni

Vorteile eines flexiblen ERP Systems
Vorteile eines flexiblen ERP SystemsEin flexibles ERP System bietet in allen Unternehmensbereichen die Grundlage für eine erfolgreiche Verwaltung, Organisation und Planung aller Prozesse.

01.12.2021 | Berni


 

Aktuelle PHP Scripte

copycockpit

Lassen Sie eine KI in Sekundenschnelle hochwertige Texte für z.B. Blogs, Produkt-Beschreibungen und Landing-Pages schreiben.

17.01.2022 Berni | Kategorie: KI Tools
frase.io

Automatisch Texte von einer KI Schreiben lassen. Die Effizienz von Frase und die geschriebenen Texte machen es einfach, SEO-Texte zu schreiben.

27.12.2021 Berni | Kategorie: KI Tools
Marktplatz für Blog-Marketing und Blog-Vermarktung ansehen Marktplatz für Blog-Marketing und Blog-Vermarktung

Blogmission, hier finden Blogbetreiber (Publisher) und Firmen (Advertiser) einfach und effektiv zueinander.

20.12.2021 Berni | Kategorie: SEO/ DIENSTE
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:38 Uhr.