Ocena wątku:
- 0 głosów - średnia: 0
- 1
- 2
- 3
- 4
- 5
Skrypt Demotywatorów
|
Liczba postów: 24
Liczba wątków: 8
Dołączył: 31-08-2011
Reputacja:
0
Jesteście geniali dziękuję za wszystko. A jeszcze jedno bo tak średnio znam sie na php podstawy umiem i coś w zanadrzu ale nie wiem jak te obrazki wyrenderowane
dodać do bazy danych + wyświetlanie. Jakby ktoś mógł bo wiem że mam doświadczenie z profesjonalistami, a ja taki cymbał brzmiący (Jak w hymnie o miłości) 
Proszę o pomoc (znowu) :p
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
Obrazki zapisujesz na serwerze, a linki dodajesz do bazy (PDO albo mysql_query('INSERT INTO). Google zna miliony tutków do tego.
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Liczba postów: 24
Liczba wątków: 8
Dołączył: 31-08-2011
Reputacja:
0
18-01-2012, 20:05
(Ten post był ostatnio modyfikowany: 18-01-2012, 20:06 przez dawidirzyk.)
Ej bo mam skrypt
pokaz.php
Kod PHP: <?php //to jest plik generujący dfotkę z bazy danych //tu się powtarzam, można użyć insertonce albo czegoś podobnego: $connect = mysql_connect('l', '', '') or die('Błąd wyboru bazy danych.'); mysql_select_db('irzpl', $connect); mysql_query('SET NAMES UTF8'); //szukam foty po przekazanym ID i wyświetlamy ją, jeśli taką znajdziemy: $result = mysql_query("SELECT zdjecie FROM zdjecia WHERE id=".$_GET['id']); //$result = mysql_query("SELECT zdjecie, rozmiar FROM zdjeciaa WHERE id=".$_GET['id']); if (mysql_num_rows($result) != 0) { $row = mysql_fetch_assoc($result); //żeby przeglądarka uznała plik za JPG dodajemy nagłówek: header("Content-type: image/jpg"); //header("Content-length: $row['rozmiar']"); $obrazek = $row['zdjecie']; $grafika = imageCreateFromString($obrazek); imageJPEG($grafika); ImageDestroy($grafika); } else echo "Wpisz inny adres cwelu! Gorzej Ci?"; //WSIO ;) ?>
upload.php
Kod PHP: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <meta name="Description" content=" [wstaw tu opis strony] "> <meta name="Keywords" content=" [wstaw tu slowa kluczowe] "> <meta name="Author" content="gagda11146, [email protected]"> <meta name="Generator" content="kED2">
<title> Tylko dodanie zdjędcia do bazy </title>
<link rel="stylesheet" href=" [nazwa_arkusza_stylow.css] " type="text/css"> </head> <body> <?php $connect = mysql_connect('l', 'pl', '') or die('Błąd wyboru bazy danych.'); mysql_select_db('irzykpol_cba_pl', $connect); mysql_query('SET NAMES UTF8'); //otwieramy przesłany przez użytkownika plik, zawartość zapisujemy w $content:
//$rozmiar = $_FILES['zdjecie']['size']; $fhandle = fopen($_FILES['zdjecie']['tmp_name'], "r"); //$content = base64_encode(fread($fhandle, $_FILES['zdjecie']['size'])); $content = addslashes(fread($fhandle, $_FILES['zdjecie']['size'])); fclose($fhandle);
unlink($_FILES['zdjecie']['tmp_name']);
//dodajemy plik do bazy: $zapytanie = mysql_query("INSERT INTO zdjecia (zdjecie) VALUES (\"$content\");"); //$zapytanie = mysql_query("INSERT INTO zdjeciaa (zdjecie, rozmiar) VALUES (\"$content\", \"$rozmiar\");"); if ($zapytanie) { echo "Zdjęcie dodane do bazy <br />"; $adres = "pokaz.php?id=".mysql_insert_id(); //echo "<a href=\"$adres\">Twoja fotka</a>"; echo "<img src=\"".$adres."\"/>"; } else echo "Nie dodano zdjęcia do bazy.";
?> </body></html>
i plik index.html
Kod PHP: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <meta name="Description" content=" [wstaw tu opis strony] "> <meta name="Keywords" content=" [wstaw tu slowa kluczowe] "> <meta name="Author" content="gagda11146, [email protected]"> <meta name="Generator" content="kED2">
<title> Tylko formularz do wysyłania zdjęć </title>
<link rel="stylesheet" href=" [nazwa_arkusza_stylow.css] " type="text/css"> </head> <body>
<!-- tutaj wstaw tresc strony --> <FORM ACTION="upload.php" METHOD="POST" ENCTYPE="multipart/form-data"> Zdjęcie: </td><td><INPUT type="file" name="zdjecie"> <input type="submit" name="zdjecie" value="Wyślij zdjęcie do bazy"/> </FORM>
</body> </html>
I nie wiem jak połączyć to z tymi plikami :/
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
1. Robisz błąd, bo przechowujesz obrazki w bazie.
2. Ten kod jest tak pomieszany, że aż się czytać nie chce.
3. Zainteresuj się tematem SQL injection, bo zabezpieczeń nie masz żadnych.
Przeczytaj mojego poprzedniego posta: do bazy musisz dodawać ścieżki do grafik, a grafiki zapisujesz sobie w jakiejś lokalizacji na serwerze.
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Liczba postów: 24
Liczba wątków: 8
Dołączył: 31-08-2011
Reputacja:
0
19-01-2012, 21:20
(Ten post był ostatnio modyfikowany: 19-01-2012, 22:03 przez dawidirzyk.)
No nie wiem jak to połączyć. Błagam o pomoc no nie umiem za bardzo mógł by mi ktoś to połączyć oddam punkty 
Chciałbym to połączyć tak jak coś w stylu shit img tylko nie wiem jak imagepng w GD automatycznie dodawało pod dany id do bazy danych. Serdecznie prosze o pomoc tylko chodzi mi oto by połączyć z shit img.
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
(19-01-2012, 21:20)dawidirzyk napisał(a): No nie wiem jak to połączyć. Błagam o pomoc no nie umiem za bardzo mógł by mi ktoś to połączyć oddam punkty 
Chciałbym to połączyć tak jak coś w stylu shit img tylko nie wiem jak imagepng w GD automatycznie dodawało pod dany id do bazy danych. Serdecznie prosze o pomoc tylko chodzi mi oto by połączyć z shit img. WTF is shit img?
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Liczba postów: 70
Liczba wątków: 20
Dołączył: 04-05-2011
Reputacja:
0
20-01-2012, 22:08
(Ten post był ostatnio modyfikowany: 20-01-2012, 22:09 przez MatixYo.)
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
Aha.
Ale czego Ty dalej nie rozumiesz? Jeśli korzystasz z jakiegoś skryptu, to on zapewne dodaje do bazy danych info o grafikach. Jeśli je przechowuje w bazie, to go wywal i sobie poszukaj czegoś innego.
Już Ci napisałem wcześniej: najpierw zapisujesz plik w określonej lokalizacji, potem do bazy dodajesz tylko ścieżkę.
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Liczba postów: 24
Liczba wątków: 8
Dołączył: 31-08-2011
Reputacja:
0
21-01-2012, 15:58
(Ten post był ostatnio modyfikowany: 21-01-2012, 16:00 przez dawidirzyk.)
Panowie chyba żeś my się nie zrozumieli. Chciałem połączyć SHIT IMG żeby nie dodawał obrazków tylko wyrenderowane plakaty.
Demo plakatów jest na http://irzykpol.cba.pl/plakat
Chcę żeby mi dodawało do bazy $imagepng w gd czy jakoś tak.
O nic więcej nie proszę; tylko oto podpięcie do shit img.
żeby to było mniej więcej obrazek.php?[numer id obrazka]
|
Podobne wątki… |
Wątek: |
Autor |
Odpowiedzi: |
Wyświetleń: |
Ostatni post |
|
Skrypt sklepu zintegrowany z własnym layoutem/stroną HTML. |
damianusix |
3 |
5,077 |
05-07-2021, 05:47
Ostatni post: MrOMGWTF
|
|
Skrypt do poczty od wielu dostawców |
glassini |
0 |
1,552 |
17-05-2017, 17:56
Ostatni post: glassini
|
|
Skrypt pytań i odpowiedzi |
SanKylo |
0 |
2,754 |
29-04-2015, 23:28
Ostatni post: SanKylo
|
|
Czy skrypt jest potrzebny do tv |
xtronix856 |
2 |
3,998 |
23-05-2012, 02:51
Ostatni post: xtronix856
|
|
Darmowy skrypt IPB, vB. |
weboker |
6 |
8,409 |
30-11-2011, 01:22
Ostatni post: teken
|
Użytkownicy przeglądający ten wątek: 1 gości
|
|
Sponsorzy i przyjaciele
|
|
|