Napisane: 13.01.2011, 13:05:44 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Zamień w warunku OR na AND |
Forum: Przedszkole · Podgląd postu: #826411 · Odpowiedzi: 4 · Wyświetleń: 536 |
Napisane: 20.05.2010, 21:04:35 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Oczywiście że jest. Wystarczy przygotować szablon maila tak, żeby w miejsca gdzie mają być podane wartości z bazy wstawiasz konkretne znaczniki. Czyli np: Witaj #NAME#. Oto Twój kod: #CODE# Następnie wyciągasz dane z bazy i w pętli robisz coś w tym stylu : Kod petla start str_replace(#NAME#, $wartosc_z_bazy, mail_body); str_replace(#CODE#, $wartosc_z_bazy, mail_body); mail(); petla koniec |
Forum: Przedszkole · Podgląd postu: #748356 · Odpowiedzi: 5 · Wyświetleń: 938 |
Napisane: 11.04.2010, 11:41:34 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Wystarczy dodać do zapytania wyciągającego typy dodać DISTINCT. Jeżeli nie wiesz jak to warto zajrzeć do dokumentacji MySQL'a |
Forum: Przedszkole · Podgląd postu: #735150 · Odpowiedzi: 5 · Wyświetleń: 675 |
Napisane: 14.12.2009, 15:49:26 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Wygrzebałem stronę : http://www.tufat.com/script19.htm Jeżeli się nie mylę to ten skrypt jest przygotowany na pobieranie pliku html z strony www, ale bez problemu przerobiłem go na tworzenie pdf'a z pliku lokalnego podając kod html pobrany chociażby przez file_get_contents(); |
Forum: PHP · Podgląd postu: #691220 · Odpowiedzi: 7 · Wyświetleń: 1 165 |
Napisane: 11.12.2009, 11:07:14 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
hasło : 123 |
Forum: Przedszkole · Podgląd postu: #690211 · Odpowiedzi: 3 · Wyświetleń: 562 |
Napisane: 8.12.2009, 11:04:22 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Wystarczy wykorzystać htmlentities() i będzie działać poprawnie. |
Forum: Przedszkole · Podgląd postu: #689130 · Odpowiedzi: 4 · Wyświetleń: 1 126 |
Napisane: 7.12.2009, 23:22:08 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
A może tak lepiej wykorzystać podstawy jQuery do wyciągnięcia odpowiednich danych ? Specjalistą nie jestem, ale wiem że takie coś zadziała:
|
Forum: Przedszkole · Podgląd postu: #689051 · Odpowiedzi: 2 · Wyświetleń: 996 |
Napisane: 27.02.2009, 10:07:17 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
ponieważ tworzy Ci się tablica a z niej możesz pobierac wszystkie dane i ile razy chcesz $osoba = new osoba('Adam', 'Kowalski'); var_dump($osoba); wyświetli Ci w ładny sposób tablice Zwróć uwagę że to nie tablica, ale obiekt. do autora: Wyobraź sobie sytuację ... masz dwa koszyki, do pierwszego ( zielonego ) wkładasz 5 jabłek, a do drugiego ( czerwonego ) wkładasz 10 jabłek. Teraz żeby sprawdzić ile jest jabłek w każdym koszyku musisz do nich zaglądać w takiej samej kolejności jak wkładałeś jabłka ? NIE bo te jabłka już tam są i niezależnie w jakiej kolejności będziesz do nich zaglądał będzie tam tyle samo jabłek. Tutaj jest dokładnie tak samo. Stworzyłeś dwie zmienne , przypisałeś im wartości. Nie ważne w jakiej kolejności to zrobiłeś, ważne jest to że w ogóle to zrobiłeś. Teraz odwołując się do tych zmiennych masz tam zawsze takie same wartości. A kolejność nadawania zmiennym wartości jak i odczytywanie tych wartości jest bez różnicy. EDIT UP: nospor jak zwykle szybszy:D |
Forum: Przedszkole · Podgląd postu: #577020 · Odpowiedzi: 5 · Wyświetleń: 937 |
Napisane: 26.01.2009, 11:16:53 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
A mimo tego minimalistycznego kodu jeszcze błąd w if'ie zrobiłeś .. no chyba, że zawsze ma się pokazać komunikat o istniejącym katalogu. EDIT: Crozin był szybszy |
Forum: PHP · Podgląd postu: #562954 · Odpowiedzi: 3 · Wyświetleń: 1 056 |
Napisane: 26.01.2009, 12:45:12 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Takie coś powinno działać? To tylko część z tego co pisałem. 1. dane pobierasz z $_SESSION a skoro korzystasz z formularza to powinieneś z $_POST 2. dane poprawnie wpisujesz do tablicy z mała uwagą że w tym kodzie co pokazałeś nie dałeś pobierania zmiennej $number ( jeżeli masz ją w $_SESSION ) to musisz o niej pamiętać 3. no i nie zapisujesz tablicy do pliku |
Forum: Przedszkole · Podgląd postu: #562980 · Odpowiedzi: 10 · Wyświetleń: 1 937 |
Napisane: 26.01.2009, 10:59:09 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Przerzuć się na bazę danych a problemów nie będziesz miał ( przynajmniej w tej kwestii ). A tak na serio masz skądś zmienną $numer która wskazuje na wiersz w tablicy. Po wysłaniu formularza pobierz dane z POST ( musisz zmienną $numer też przesłać w formularzu jako pole hidden ) tworzysz ciąg oddzielony przecinkami i wstawiasz do tablicy do wiersza określonego za pomocą $numer. Potem zerujesz plik i wstawiasz cała tablice do pliku. |
Forum: Przedszkole · Podgląd postu: #562949 · Odpowiedzi: 10 · Wyświetleń: 1 937 |
Napisane: 24.01.2009, 21:48:39 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Wystarczy jak zrobisz takie coś :
a potem w php
|
Forum: Przedszkole · Podgląd postu: #562380 · Odpowiedzi: 18 · Wyświetleń: 2 103 |
Napisane: 3.10.2008, 13:13:36 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Kod mysqldump -u nazwa_usera -p nazwa_bazy > plik_tekstowy.txt Sprawdzone wyrzuciło plik textowy. |
Forum: MySQL · Podgląd postu: #522538 · Odpowiedzi: 6 · Wyświetleń: 1 602 |
Napisane: 16.09.2008, 18:40:31 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Zastanów się czy nie możesz nadać tej kolumnie UNIQUE. Wtedy drugi wpis do tej tabeli gdzie kolumna xxx będzie miała wartość zzz się nie doda, baza zwróci błąd. |
Forum: Przedszkole · Podgląd postu: #516791 · Odpowiedzi: 10 · Wyświetleń: 2 088 |
Napisane: 15.09.2008, 21:41:28 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
No to sobie sam odpowiedziałeś. Łączenie do bazy masz w pliku index.php ... a wypisać użytkowników chcesz w pliku main.php Żeby operować na bazie musisz być połączony z bazą .. Ty jesteś połączony tylko w index.php a nie w main.php. Najlepiej zrobić sobie plik gdzie będzie kod łączenia do bazy i includować go w każdym pliku gdzie chcesz wykonywać operacje na bazie. |
Forum: Przedszkole · Podgląd postu: #516474 · Odpowiedzi: 8 · Wyświetleń: 1 467 |
Napisane: 15.09.2008, 17:22:06 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
|
Forum: XML, AJAX · Podgląd postu: #516376 · Odpowiedzi: 4 · Wyświetleń: 5 941 |
Napisane: 12.09.2008, 09:06:34 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Zwróć uwagę że Ty PORÓWNUJESZ wartość z $_SESSION['nazwa'] z wartością $_POST['nazwa'] ... a miałeś ją przypisać. |
Forum: Przedszkole · Podgląd postu: #515223 · Odpowiedzi: 8 · Wyświetleń: 1 760 |
Napisane: 11.09.2008, 20:07:25 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Nie mogę zrozumieć tej funkcji foreach (array_expression as $value) możesz to na jakimś przykładzie czy coś? I jakiej pętli for? Skąd wie ile razy obrócić? Sprawdzić czy w danej linijce nie ma czym strpos()? Nie widzę teraz w ogóle wyjścia, przedtem jeszcze jakiś pomysł miałem teraz zero Więc może zmieńmy pytanie jak wyświetlić wszystkie linijki w pliku tekstowy w której wystąpi ciąg znaków: ="\" say \"" Skoro otwierasz plik za pomocą file() to najprościej będzie Ci sprawdzić jak działa foreach za pomocą takiego testu:
Jak zrozumiesz jak to działa to powinnieneś wiedzieć w które miejsce wstawić funkcje sprawdzającą czy w wierszu występuje tekst i zapisać klucz ( czyli numer lini ). Od razu podpowiem, że klucze zapisuj do tablicy a nie do zmiennej bo będziesz sobie nadpisywał kolejne wartości . Wyświetlanie wyników też można zrobić w foreach() |
Forum: Przedszkole · Podgląd postu: #515142 · Odpowiedzi: 6 · Wyświetleń: 953 |
Napisane: 2.09.2008, 20:41:06 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Wystarczy zajrzeć do manuala i widzimy substr" title="Zobacz w manualu PHP" target="_manual |
Forum: Przedszkole · Podgląd postu: #512443 · Odpowiedzi: 2 · Wyświetleń: 2 332 |
Napisane: 30.08.2008, 20:31:59 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Po wykonaniu INSERTa pobierz ostatnie id za pomocą mysql_insert_id()" title="Zobacz w manualu PHP" target="_manual |
Forum: Przedszkole · Podgląd postu: #511428 · Odpowiedzi: 2 · Wyświetleń: 1 178 |
Napisane: 30.08.2008, 14:40:58 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Proste jak budowa gwoździa. Substr(skad,poczatek,koniec); >> rozwijamy temat: - skąd - > zmienna $news czyli ciąg znaków - początek - > 0 ( zero ) - koniec - > wartość z funkcji strpos(); Strpos(skad,znak,przesuniecie); >> rozwijamy temat: - skad - > zmienna $news czyli ciąg znaków - znak - > szukamy spacji - przesunięcie - > szukamy od danego miejsca pierwszego wystapienia znaku okreslonego w 'znak' Tak więc w takim zapisie Strpos() zwroci Ci pozycję pierwszej spacji po 10 znaku w tekscie ... a Substr() zwroci ten kawałek |
Forum: Przedszkole · Podgląd postu: #511333 · Odpowiedzi: 4 · Wyświetleń: 1 928 |
Napisane: 26.08.2008, 16:54:12 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Nie ma takiej funkcji jak date1(), ani date2(), ani date3() ... no chyba , że sam je gdzieś napisałeś. w PHP jest funkcja date(); PS. Nie ma sensu tworzyć trzech zmiennych w których jest dokładnie to samo. Wystarczy jedna i możesz wykorzystać ja w każdym miejscu gdzie chcesz. |
Forum: Przedszkole · Podgląd postu: #509654 · Odpowiedzi: 3 · Wyświetleń: 806 |
Napisane: 4.04.2008, 14:03:43 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Wykorzystac UPPER lub LOWER bo takie mozliwosci daje mysql (przepraszam za brak polskich znakow ale cos mi syn namieszal ... nie ma to jak miec 13 miesiecy i znac sie bardziej na komputerze od ojca ) |
Forum: Przedszkole · Podgląd postu: #460859 · Odpowiedzi: 2 · Wyświetleń: 924 |
Napisane: 3.04.2008, 19:10:06 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Było tysiące a nawet miliony razy. Poszukać na forum proszę. Zamykam. Wszelkie wątpliwości na PW |
Forum: PHP · Podgląd postu: #460585 · Odpowiedzi: 1 · Wyświetleń: 695 |
Napisane: 1.04.2008, 07:16:09 | |
Grupa: Przyjaciele php.pl Postów: 1 590 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) |
Sprawdź taki kod:
Trochę konsekwencji w stawianiu " i ' i powinno być ok. |
Forum: Przedszkole · Podgląd postu: #459600 · Odpowiedzi: 10 · Wyświetleń: 1 601 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 08:05 |