- Ad -
php-resource



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

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


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! Post your PHP questions here!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #46 (permalink)  
Alt 17-02-2003, 12:21
adihas
 Member
Links : Onlinestatus : adihas ist offline
Registriert seit: Nov 2002
Ort: Schweiz
Beiträge: 322
adihas ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Willst Du mir jetzt nichtmehr helfen?
Gruss adihas
Mit Zitat antworten
  #47 (permalink)  
Alt 17-02-2003, 13:00
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 24.486
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Es speichert jetzt alles richtig, nur setzt es nach jedem aufruf des Links: ein paar zeilen mehr zwischen die 1. und 2. Id...
tja, das heisst dann wohl, dass du nicht die gefundene zeile mit verändertem inhalt wieder reinschreibst, sondern stattdessen zusätzlich eine neue zeile.


btw: warum fängst du gleich an zu quengeln, nur weil du innerhalb von 14(!) minuten noch keine antwort erhalten hast? versuch's mal mit ein bisschen geduld, nicht jeder ist den ganzen tag hier, und wenn happi nicht gerade auf diät ist, dann ist er jetzt vermutlich gerade mittagessen gegangen...
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #48 (permalink)  
Alt 17-02-2003, 17:19
mrhappiness
 PHP Guru
Links : Onlinestatus : mrhappiness ist offline
Registriert seit: Oct 2002
Beiträge: 14.890
mrhappiness ist zur Zeit noch ein unbeschriebenes Blatt
mrhappiness eine Nachricht über AIM schicken mrhappiness eine Nachricht über Yahoo! schicken
Standard

keine ahnung warum er das macht, hast du noch mehrin deinemskript abgesehen vondem was oben steht?

Und hab ich nich gesagt, dass du den pfad zur gaestebuch.txt besser hardcodierst? Jetzt hast du ne Datei foobar.txt in deinem verz. kategorie...
__________________
Ich denke, also bin ich. - Einige sind trotzdem...
Mit Zitat antworten
  #49 (permalink)  
Alt 17-02-2003, 17:29
mrhappiness
 PHP Guru
Links : Onlinestatus : mrhappiness ist offline
Registriert seit: Oct 2002
Beiträge: 14.890
mrhappiness ist zur Zeit noch ein unbeschriebenes Blatt
mrhappiness eine Nachricht über AIM schicken mrhappiness eine Nachricht über Yahoo! schicken
Standard

Auf den Gedanken, mal zu schauen, wie du das speicherst bist du noch nicht gekommen oder?

du hast hinten (da, wo um 1 erhöht werden soll) nicht nur die Zahl stehen sondern die Zahl und ein Leerzeichen ergo probiert php etwas um 1 zu erhöhen, was es nicht in eine zahl umwandeln kann.
PHP-Code:
$zeile[count($zeile)-1]=trim($zeile[count($zeile)-1])+1
bei mir lokal läufts so, sogar ohne neue zeilen
Zitat:
Original von wahsaga
und wenn happi nicht gerade auf diät ist, dann ist er jetzt vermutlich gerade mittagessen gegangen
wie recht du hast. kannst du gedanken lesen? *g*

@adihas
Gib mir ein paar Minuten, ich hab schon wieder hunger, unverschämt wie ich bin, geh ich jetzt was essen
__________________
Ich denke, also bin ich. - Einige sind trotzdem...

Geändert von mrhappiness (17-02-2003 um 18:08 Uhr)
Mit Zitat antworten
  #50 (permalink)  
Alt 17-02-2003, 18:16
adihas
 Member
Links : Onlinestatus : adihas ist offline
Registriert seit: Nov 2002
Ort: Schweiz
Beiträge: 322
adihas ist zur Zeit noch ein unbeschriebenes Blatt
Talking

Hallo, sorry das ich heute Mittag so gestresst habe.
Also, jetzt geht wirklich alles super, ich bin euch allen auch wirklich MEGA dankbar, nur habe ich eben das Problem mit der leeren Zeilen, die in die TXT Datei gespeichert werden immernoch....
Mit Zitat antworten
  #51 (permalink)  
Alt 17-02-2003, 18:20
mrhappiness
 PHP Guru
Links : Onlinestatus : mrhappiness ist offline
Registriert seit: Oct 2002
Beiträge: 14.890
mrhappiness ist zur Zeit noch ein unbeschriebenes Blatt
mrhappiness eine Nachricht über AIM schicken mrhappiness eine Nachricht über Yahoo! schicken
Standard

Und nochmal die Frage: Hast du in deiner Datei download.php mehr als das was du bis jetzt gepostet hast?
Ich hab's lokal mal probiert (ja, so bin ich *sichselbstaufdieschulterklopft*) und es läuft wunderbar und zwar ohne neue zeilen die zwischenrein gesetzt werden...
__________________
Ich denke, also bin ich. - Einige sind trotzdem...
Mit Zitat antworten
  #52 (permalink)  
Alt 17-02-2003, 18:22
adihas
 Member
Links : Onlinestatus : adihas ist offline
Registriert seit: Nov 2002
Ort: Schweiz
Beiträge: 322
adihas ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Also, hier mal der Komplette Code:

PHP-Code:
<?
$kategorie 
"kategorie/$cat.txt";
$zeilen=file("$kategorie");

$i=0;
while (
$i<count($zeilen))
{
  
$zeile=explode('|',$zeilen[$i]);
  if (
$zeile[0]==$_GET['id'])
  {
     
$zeile[count($zeile)-1]=trim($zeile[count($zeile)-1])+1;
     
$zeilen[$i]=implode('|',$zeile);
     break;
  }
  
$i++;
}
$save implode ("\n"$zeilen);

$datei fopen ($kategorie"w");

fputs($datei$save);
fclose($datei);


echo 
"<html>";
echo 
"<meta http-equiv=refresh content=3;url=$url>";
echo 
"<h1>Der Download wird in wenigen sekunden gestartet...</h1>";
echo 
"Falls der Download nicht automatisch startet, bitte <a href=\"$url\" class=link>hier</a> klicken.";
echo 
"</html>";

?>
Mit Zitat antworten
  #53 (permalink)  
Alt 17-02-2003, 18:55
adihas
 Member
Links : Onlinestatus : adihas ist offline
Registriert seit: Nov 2002
Ort: Schweiz
Beiträge: 322
adihas ist zur Zeit noch ein unbeschriebenes Blatt
Post

Also mrhappiness, wenn Du wiedermal Online bist, dann bitte hilf mir weiter...
Vielen Dank!
Gruss Adihas
Mit Zitat antworten
  #54 (permalink)  
Alt 17-02-2003, 20:51
mrhappiness
 PHP Guru
Links : Onlinestatus : mrhappiness ist offline
Registriert seit: Oct 2002
Beiträge: 14.890
mrhappiness ist zur Zeit noch ein unbeschriebenes Blatt
mrhappiness eine Nachricht über AIM schicken mrhappiness eine Nachricht über Yahoo! schicken
Standard

PHP-Code:
$zeilen=file($kategorie);
$i=0;
while (
$i<count($zeilen))
{
    
$zeile=explode('|',$zeilen[$i]);
    if (
$zeile[0]==$_GET['id'])
    {
        
$zeile[count($zeile)-1]=trim($zeile[count($zeile)-1])+1;
        
$zeile[count($zeile)-1].="\n";
        
$zeilen[$i]=implode('|',$zeile);
        break;
    }
    
$i++;
}
$save implode('',$zeilen);
echo 
$save;
$datei fopen ($kategorie'wb');
fputs($datei$save);
fclose($datei); 
so tut's
__________________
Ich denke, also bin ich. - Einige sind trotzdem...
Mit Zitat antworten
  #55 (permalink)  
Alt 17-02-2003, 20:54
adihas
 Member
Links : Onlinestatus : adihas ist offline
Registriert seit: Nov 2002
Ort: Schweiz
Beiträge: 322
adihas ist zur Zeit noch ein unbeschriebenes Blatt
Thumbs up

Juhuuu....danke vielmal!

Noch eine schöne Woche!
Gruss adihas
Mit Zitat antworten
  #56 (permalink)  
Alt 17-02-2003, 21:10
mrhappiness
 PHP Guru
Links : Onlinestatus : mrhappiness ist offline
Registriert seit: Oct 2002
Beiträge: 14.890
mrhappiness ist zur Zeit noch ein unbeschriebenes Blatt
mrhappiness eine Nachricht über AIM schicken mrhappiness eine Nachricht über Yahoo! schicken
Standard

Puh, das war aber ne schwere Geburt.

Ich hoffe doch, du setzt dich mit dem guten Stück auseinander und kannst mir irgendwann sagen, warum es vorher nich ging? Oder setzt du es einfach nur ein ohne dir Gedanken zu machen?


Viel Spaß damit und mach bei Gelegenheit ne Version mit SQL, die is um einiges einfacher *g*
__________________
Ich denke, also bin ich. - Einige sind trotzdem...
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

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

EM 2012 Tipp-Spiel ansehen EM 2012 Tipp-Spiel

Online Tipp-Spiel zur Fussball Europameisterschaft 2012, basierend auf php-Script mit hinterlegter mySql-Datenbank

27.05.2012 tippimnetz | Kategorie: PHP/ Spiele
Advanced Login ansehen Advanced Login

Login-System und Kundenverwaltung, die sich spielend leicht in bestehende Webseiten einbauen lässt und einen enormen Funktionsumfang bietet. Ihre eigene Webseite muss mit Advanced Login nicht umständlich an ein fertiges System angepasst werden.

25.05.2012 Madden | Kategorie: PHP/ Kundenverwaltung
BROM CMS/BelCal 3 ansehen BROM CMS/BelCal 3

Spezielles CMS für Betreiber von Ferienwohnungen. Komplette Seitenerstellung online, Verwaltung mehrerer Objekte, Reservierungssystem mit sofortigem Abgleich im Belegungskalender und vieles mehr bietet dieses Content Management System.

25.05.2012 belcal2 | Kategorie: PHP/ CMS
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:30 Uhr.