na gut dasde noch heile bist.
Bei mir gehts grad nich um nen Haus, aber wir sind mit unsrer 3er WG anner schicken Wohnung dran. Verbessern uns von 60 auf über 100m², müssen die Wohnung aber mega sanieren. Hoffentlich wirds was, bin sinst ab 1.4. Obdachlos
Beiträge von jojo87
-
-
PHP
Alles anzeigen<?php $ausgabe = '<h3><img src="images/logo3.jpg" alt="8pic" border="0" /> Deine hochgeladenen Fotos...</h3><table border="0" cellspacing="10">'; if(isset($_SESSION['loggedin']) && !isset($_GET['action'])) { if(isset($_GET['del'])) { $qqry = mysql_query("SELECT * FROM uploads WHERE id = '".$_GET['del']."' ORDER BY id DESC LIMIT 1"); $qrow = mysql_fetch_array($qqry); if($qrow['userid']==$_SESSION['loggedin']) { unlink("uploads/".$qrow['pic']); unlink("uploads/thumb5_".$qrow['pic']); unlink("uploads/thumb4_".$qrow['pic']); unlink("uploads/thumb3_".$qrow['pic']); unlink("uploads/thumb2_".$qrow['pic']); unlink("uploads/thumb1_".$qrow['pic']); mysql_query("DELETE FROM uploads WHERE id = '".$_GET['del']."'"); linkindex("index.php?site=userpics"); } } $qry = mysql_query("SELECT * FROM uploads WHERE userid = '".$_SESSION['loggedin']."'"); if (false === (bool)mysql_num_rows($qry)) { $ausgabe .= 'Keine Bilder da.'; } else while($row = mysql_fetch_array($qry)) { $ausgabe .= '<tr><td><img src="uploads/thumb5_'.$row['pic'].'" width="150" alt="" border="0"></td><td>'.$row['pic'].'<br /><br /> <a href="index.php?site=userpics&del='.$row['id'].'" onClick="return confirm(\'Wirklich loeschen?\')">Dieses Bild löschen</a><br /><br /> <a href="code.php?id='.$row['id'].'" onclick="FensterOeffnen(this.href); return false">HTML Code einsehen</a>'; } } $ausgabe .= '</table>'; } if(isset($_GET['action'])) { $ausgabe = ''; } ?>
-
Das weiss ich nicht genau aber ich denke dochmal, aber es könnte evtl. Probleme mit dem :focus geben glaube ich, so wie im Safari auch
Eigentlich war mein KOmmentar der dezente Hinweis, dass es in Chrome nicht funktioniert. Und mit focus hast du auch richtig getippt -
sehr schick, aber chrome sollte schon unterstützt werden, oder?
-
Das kannst du mit php oder mit javascript lösen. Php hat den Vorteil, dass der User es nicht ausschalten kann.
In dem Fall sind $_POST, isset(), empty() und header() deine Freunde.PS: Da das numal tatsächlich Grundlagen (egal ob php oder javascript) sind, kommst du um den Kommentar nicht drumrum
In diesem Forum (wie überall anders auch) müssen sich Lösungen grundsätzlich selbst erarbeitet werden. Gerne verbessern wir deinen Versuch oder schubsen in die richtige Richtung, aber das eigene Engagement muss erkennbar sein. Das nur zur Info -
Frage: Bin ich im falschen Forum gelandet? Ist doch komisch, daß gar keiner antwortet!
Viele Grüße
cachorroKönnte daran liegen, dass dein Vorhaben so nicht machbar ist. Der Rest der Seite hat keine Ahnung wie groß der Inhalt im Iframe ist. Von daher können auch keine Größen berechnet werden.
Du kannst also nur mit absoluten Größen arbeiten, Javascript einsetzen, oder auf den Iframe verzichten und die Inhalte dynamisch beim Server generieren lassen -
habs selber nur überflogen, aber eine javascript lösung wäre hiermit wohl gut umsetzbar:
http://mbostock.github.com/d3/ -
Zitat
Bei unterschiedlichen Servern musst du dir die Ergebnisse über eine Schleife und mehrere Abfragen darin zusammenpfuschen.Du hast ja bereits 2 Verbindungen hergestellt. alle mysql_* Funktionen akzeptieren die Angabe einer Verbindungsresource als Parameter
-
jetzt hab ich doch mal genauer geguckt.
Joins über unterschiedliche DBs ja, (db.table.field-Notation). Aber diese müssen auf demselben Server liegen und beide geöffnet sein.
Bei unterschiedlichen Servern musst du dir die Ergebnisse über eine Schleife und mehrere Abfragen darin zusammenpfuschen. -
damit du auch mal wieder was sinnvolles machst:
User-Stylesheetsmonkisches ich, lange nich so was geiles gehört
-
berichtigt mich, aber eine Abfrage über 2 Datenbanken gleichzeitig, auch noch auf unterschiedlichen Servern geht doch gar nicht (mit mysql).
-
seh da jetzt keinen besonderen Grund zu.
synaptic: oder blätterst du da wirklich hin und her, brauchst also die Pagination? -
Es geht doch nur darum, neue Einträge anzuzeigen - wofür da bitte eine connection aufrecht erhalten?
Wenn es nur anhand der Einträge sein soll, muss man die Einträge irgendwie markieren wie jojo beschrieben hat. Oder man macht eine Prozedur die beim Insert getriggert wird. Dann muss man nur noch eine andere Tabelle abrufen die gesäubert wird beim auslesen. Oder man lässt bei der Prozedur die neuen Einträge (vllt. etwas gekürzt auf die 'interessanten' Daten) in ein File schreiben. Statt der Prozedur kann man ja auch eine eigene Eintrag-Maske basteln die eben das erledigt. Oder oder oder...
Wegen Performance würde ich mir aufjedenfall keine Sorgen machen, soll doch nur im Admin-Interface passieren.
Auch sollte man nicht vergessen, dass sich diese Lösung sehr schlecht auf mehrere admin-user skalieren lässt
-
solange manns dann auch wieder findet^^
-
Leute, ihr vergesst, dass wir hier von Webseiten reden. Webseiten werden abgerufen und stehen nicht im ständigen Kontakt mit dem Webserver. Das ist einfach so gedacht.
Faken kann mer das natürlich. Das kannst du ganz billig machen, indem du neue Einträge markierst (wie is egal). In deinem Adminbereich oder was immer per Javascritp-Dauerschleife alle 2 Sekunden ne Abfrage. Ich hoff ma du bist gut mit Arbeitsspeicher bestückt. -
1. du musst die Datei, welche die Klasse menu enthält auch einbinden.
2. Wahrscheinlich schlägt die Verbhindung zur Datenbank fehl. Zeige mal deine mysql.php
-
Wie kommst du auf den schmalen trichter zu wissen ob etwas einfach oder schwer ist wenn du selbst gar keine Ahnung davon hast? Das nur so am Rande...
Wenn du etwas programmiert bekommen möchtest, dann denke dir eine entsprechende Gegenleistung aus und ich verschiebe das Ganze ins Job-Forum -
Ich habe einen Ordner Musik, wo dann Unterordner nach Interpret => Album drinne sind.
Alle anderen Sortierungen sind über id3-Tags über mein Musikprogramm geregelt. -
vielleicht sagst du noch, um welche Webseite es geht
-
User, manchmal kannstes dir echt sparen. echt ma!