SatansEier Geschrieben 10. April 2006 Geschrieben 10. April 2006 $name=mysql_query("SELECT username_user FROM users_tab WHERE id_user ='".$_SESSION['user']."'"); $uname=mysql_fetch_assoc($name); $csv=$uname['username_user'].".csv"; echo $csv; //<-- "root.csv" [/PHP] hi, ich hab ne tabelle derren inhalt ich als .csv ausgeben kann. der name der file die angelegt wird ist immer "username.csv". um die .csv zu öffnen möcht ich n einfachen link zur file machen. da sich der name aber von user zu user ändert, müsste die adresse in ner variablen stehen. z.B. [PHP] <FORM NAME="aceButton"><INPUT TYPE="BUTTON" VALUE="Tabelle öffnen" onClick="self.location.href=('$csv')"></FORM> kann mir einer bei der syntax helfen?
SatansEier Geschrieben 10. April 2006 Autor Geschrieben 10. April 2006 die adresse für den link (string), ist einfach in ner variablen gespeichert. $link="./moep.csv" <a href="$link">blub</a> das muss doch möglich sein?
etreu Geschrieben 10. April 2006 Geschrieben 10. April 2006 meinst du das in etwa so? <FORM NAME="aceButton"><INPUT TYPE="BUTTON" VALUE="Tabelle öffnen" onClick="self.location.href=('<?php echo $csv; ?>')"></FORM> [/PHP] mit einer template-engine könnte das auch so aussehen: [PHP] <FORM NAME="aceButton"><INPUT TYPE="BUTTON" VALUE="Tabelle öffnen" onClick="self.location.href=('{$csv})"></FORM>
SatansEier Geschrieben 10. April 2006 Autor Geschrieben 10. April 2006 <FORM NAME="aceButton"><INPUT TYPE="BUTTON" VALUE="Tabelle öffnen" onClick="self.location.href=('<?php echo $csv; ?>')"></FORM> jap, sowas dacht ich mir das =) hm hat ich eigentlich schon ausprobiert, funktioniert hat`s natürlich nicht ^^ mit sicherheit hat sich da n fehler eingeschlichen. ich versuch`s gleich noch einmal.
SatansEier Geschrieben 11. April 2006 Autor Geschrieben 11. April 2006 <FORM NAME="aceButton"><INPUT TYPE="BUTTON" VALUE="Tabelle öffnen" onClick="self.location.href=('<?php echo $csv; ?>')"></FORM> [/PHP] <a href="<? echo $csv; ?>" target="_blank">blub</a> boooom das funktioniert, die buttonvariante leider nicht- besten dank Enrico! bei der wird nicht die root.csv geöffnet, sondern man landet auf der hauptseite (index.php) *stirn runzel* komisch.....:floet:
Amstelchen Geschrieben 11. April 2006 Geschrieben 11. April 2006 onClick="self.location.href=('<?php echo $csv; ?>')" ich wüsste jetzt nicht, dass öffnende und schliessende klammern nach location.href üblich bzw. erlaubt wären. lass die mal testweise weg. s'Amstel
SatansEier Geschrieben 11. April 2006 Autor Geschrieben 11. April 2006 jo hast recht, danke. wie bekomm ich jetzt noch das "target="_blank"" unter? bzw. durch was muss ich "self.location.href" ersetzen um die file in ner neuen seite zu öffnen?
etreu Geschrieben 11. April 2006 Geschrieben 11. April 2006 onClick="window.open=('<?php echo $csv; ?>', 'csv-Ansicht','')" weiter gibst unter http://de.selfhtml.org/javascript/objekte/window.htm#open
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden