SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 23.06.2002, 09:17:27
TBlocher TBlocher ist offline
Anfänger
 
Registriert seit: Jun 2002
Alter: 41
Beiträge: 3
Newbie Frage

Salve.
Bin totaler Anfänger also nicht lachen....
Warum funktioniert des nicht:
---------------------------------------------------------
<?php
$daten = "daten.csv";

$y=1;
$eintrag="Nummer".$y;
$datenr = fopen ("$daten","r");
while (${$eintrag} = fgetcsv($datenr,600,"|")) {
$y++;
$eintrag="Nummer".$y;
}
fclose($datenr);

$datenw = fopen("$daten","w");
for ($z=0;$z<$y;$z++) {
$eintrag="Nummer".$z;
echo "<p>";
for ($x=0;$x<count(${$eintrag});$x++){
echo $eintrag[$x];
echo "<br>";
fputs($datenw,"$eintrag[$x]|");
}
echo "</p>";
fputs($datenw,"
");
}
fclose($datenw);
?>
------------------------------------------------------
Der bringt mir anstatt der Werte von ${$eintrag}
den Namen.... Ausgabe ist dann:
N
u
m
.....

Bin ratlos. Bestimmt ises bloß ein fehlendes Zeichen oder so...
Mit Zitat antworten
  #2  
Alt 24.06.2002, 10:18:52
Benutzerbild von Nev
Nev Nev ist offline
Member
 
Registriert seit: Feb 2002
Ort: Österreich / Wien
Alter: 44
Beiträge: 992
HI

Was soll das bringen??

${$eintrag}
__________________
Cu
Nev the XxX (Sven-Marcus Maderbacher)

Master of www.Burnworld.de
www.Nev-hilft.de die Seite für den Coder
Mit Zitat antworten
  #3  
Alt 24.06.2002, 11:23:20
TBlocher TBlocher ist offline
Anfänger
 
Registriert seit: Jun 2002
Alter: 41
Beiträge: 3
Hab irgendwo gelesen,
wenn $Eintrag=="xxxx"

ruft

${$Eintrag}

die variable $xxxx auf...
Mit Zitat antworten
  #4  
Alt 24.06.2002, 11:27:07
Benutzerbild von Nev
Nev Nev ist offline
Member
 
Registriert seit: Feb 2002
Ort: Österreich / Wien
Alter: 44
Beiträge: 992
Hi @gain

ned ganz
es heißt dann

$$Eintrag

So wird der Wert der in
$Eintrag steht, als Variablen-Name verwendet
__________________
Cu
Nev the XxX (Sven-Marcus Maderbacher)

Master of www.Burnworld.de
www.Nev-hilft.de die Seite für den Coder
Mit Zitat antworten
  #5  
Alt 24.06.2002, 11:36:45
TBlocher TBlocher ist offline
Anfänger
 
Registriert seit: Jun 2002
Alter: 41
Beiträge: 3
Schankedön.
Mit Zitat antworten
  #6  
Alt 24.06.2002, 12:06:03
Ben20
Guest
 
Beiträge: n/a
Also ich hab

${$eingaben} ausprobiert und es klappt prima!



Ben
Mit Zitat antworten
  #7  
Alt 28.06.2002, 23:58:57
markus.thiede markus.thiede ist offline
Anfänger
 
Registriert seit: Jun 2002
Ort: Köln
Alter: 41
Beiträge: 112
markus.thiede eine Nachricht über ICQ schicken
Was klappt Prima ?

${$variable} entspricht $variable.
$variable = 'wert';
$$variable = 'nocheinwert';
erzeugt eine Variable $wert mit dem wert 'nocheinwert'
Mit Zitat antworten
  #8  
Alt 29.06.2002, 11:07:45
Ben20
Guest
 
Beiträge: n/a
Ich benutz das um Formulareingaben zu verändern (hmtlentities, stripslahes, usw). Die Formularfelderhaben heißen meistens wie der Inhalt. Also wenn man den Namen eingibt, dann heißt das Feld eben formular_name.

Im Antwortscript verwende ich dann eine while schleife:

while($eingaben = each($_POST)) {

${$eingaben["key"] = htmltentites($eingaben["value"]);

}


Danach habe ich dann alle Variablen (formular_irendwas) ersetzt.



${$eingaben["key"]} ist also gleich $formular_igendwas
Mit Zitat antworten
  #9  
Alt 29.06.2002, 12:48:29
markus.thiede markus.thiede ist offline
Anfänger
 
Registriert seit: Jun 2002
Ort: Köln
Alter: 41
Beiträge: 112
markus.thiede eine Nachricht über ICQ schicken
meine variante macht einen großen Bogen um register_globals

if(isset($_POST))
{
while(list($key,$value)=each($_POST))
{
$var = $key;
$$var = $value;
}
}

Macht das Gleiche wie register_globals .
Mit Zitat antworten
Antwort


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

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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:27:06 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt